JavaScript search() 方法

2018-08-04 20:38 更新

JavaScript search() 方法

String 對象參考手冊 JavaScript String 對象

實例

查找 "W3CSchool":

var str="Visit W3CSchool!";
var n=str.search("W3CSchool");

n 輸出結果:

var str="Visit W3Cschools!" document.write(str.search("W3CSchool"));

嘗試一下 ?

定義和用法

search() 方法用于檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串。

如果沒有找到任何匹配的子串,則返回 -1。

查看更多正則表達式教程 RegExp 教程 and our RegExp 對象參考手冊.


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持 search() 方法


語法

string.search(searchvalue)

參數(shù)值

參數(shù) 描述
searchvalue 必須。查找的字符串或者正則表達式。

返回值

類型 描述
Number 與指定查找的字符串或者正則表達式相匹配的 String 對象起始位置。

技術細節(jié)

JavaScript 版本: 1.2


更多實例

實例

執(zhí)行一次對大小寫敏感的查找:

var str="Mr. Blue has a blue house";
document.write(str.search("blue"));

以上實例輸出結果:

var str="Mr. Blue has a blue house" document.write(str.search("blue"));

嘗試一下 ?

實例

執(zhí)行一次忽略大小寫的檢索:

var str="Mr. Blue has a blue house";
document.write(str.search(/blue/i));

以上實例輸出結果:

var str="Mr. Blue has a blue house" document.write(str.search(/blue/i));

嘗試一下 ?


String 對象參考手冊 JavaScript String 對象

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號