JavaScript search() 方法
實例
查找 "zaixian":
var str="Visit zaixian!";
var n=str.search("zaixian");
n 輸出結果:
定義和用法
search() 方法用於檢索字串中指定的子字串,或檢索與正則運算式相匹配的子字串。
如果沒有找到任何匹配的子串,則返回 -1。
查看更多正則運算式教程 RegExp 教學 and our RegExp 對象參考手冊.
流覽器支持
所有主要流覽器都支持 search() 方法
語法
string.search(searchvalue)
參數值
參數 | 描述 |
---|---|
searchvalue | 必須。查找的字串或者正則運算式。 |
返回值
類型 | 描述 |
---|---|
Number | 與指定查找的字串或者正則運算式相匹配的 String 對象起始位置。 |
技術細節
JavaScript 版本: | 1.2 |
---|
更多實例
實例
執行一次對大小寫敏感的查找:
var str="Mr. Blue has a blue house";
document.write(str.search("blue"));
document.write(str.search("blue"));
以上實例輸出結果:
實例
執行一次忽略大小寫的檢索:
var str="Mr. Blue has a blue house";
document.write(str.search(/blue/i));
document.write(str.search(/blue/i));
以上實例輸出結果: