JavaScript 字符串 search()方法

JavaScript 字符串 search()方法

JavaScript字符串search()方法用于在给定的字符串中搜索正则表达式。如果找不到匹配项,该方法返回-1。

语法

search()方法的语法如下:

string.search(regexp)

参数

regexp - 它表示要搜索的正则表达式。

返回

被搜索字符的位置。

JavaScript String search() 方法示例

让我们看一些search()方法的示例。

示例1

让我们看一个简单的示例来搜索一个字符串。

<script>
var str="JavaScript is a scripting language. Scripting languages are often interpreted";
document.writeln(str.search("scripting"));
</script>

输出:

16

示例2

在这个示例中,我们将看到search()方法是大小写敏感的。

<script>
var str="JavaScript is a scripting language. Scripting languages are often interpreted";
document.writeln(str.search(/Scripting/)); 
</script>

输出:

36

示例3

通过使用ignore标记,我们可以忽略search()方法的大小写敏感行为。让我们通过一个示例来理解:

<script>
var str="JavaScript is a scripting language. Scripting languages are often interpreted";
document.writeln(str.search(/Scripting/i));
</script>

输出:

16

示例4

在这个示例中,我们将搜索一个在给定字符串中不存在的正则表达式。

<script>
var str="JavaScript is a scripting language. Scripting languages are often interpreted";
document.writeln(str.search(/Javatpoint/));
</script>

输出:

-1

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程