JavaScript search() 方法
實例
查找 "W3CSchool":
var str="Visit W3CSchool!";
var n=str.search("W3CSchool");
var n=str.search("W3CSchool");
n 輸出結果:
var str="Visit W3Cschools!"
document.write(str.search("W3CSchool"));
嘗試一下 ?
定義和用法
search() 方法用于檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串。
如果沒有找到任何匹配的子串,則返回 -1。
查看更多正則表達式教程 RegExp 教程 and our RegExp 對象參考手冊.
瀏覽器支持
所有主要瀏覽器都支持 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"));
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));
document.write(str.search(/blue/i));
以上實例輸出結果:
var str="Mr. Blue has a blue house"
document.write(str.search(/blue/i));
嘗試一下 ?
更多建議: