當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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(/Javatpoint/));
</script>

輸出:

-1






相關用法


注:本文由純淨天空篩選整理自 JavaScript String search() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。