Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

String search()

JavaScript String search()方法

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

语法

search()方法由以下语法表示:
string.search(regexp)

参数

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

返回

搜索字符的位置。

JavaScript字符串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(/lidihuo/));
</script>
输出:
-1
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4