返回與正則表達(dá)式查找內(nèi)容匹配的第一個(gè)子字符串的位置。
stringObj.search(rgExp)
search 方法指明是否存在相應(yīng)的匹配。如果找到一個(gè)匹配,search 方法將返回一個(gè)整數(shù)值,指明這個(gè)匹配距離字符串開始的偏移位置。如果沒有找到匹配,則返回 -1。
下面的示例演示了 search 方法的用法。
function SearchDemo(){
var r, re; // 聲明變量。
var s = "The rain in Spain falls mainly in the plain.";
re = /falls/i; // 創(chuàng)建正則表達(dá)式模式。
r = s.search(re); // 查找字符串。
return(r); // 返回 Boolean 結(jié)果。
}
exec 方法 | match 方法 | 正則表達(dá)式對象 | 正則表達(dá)式語法 | replace 方法 | String 對象的方法 | test 方法
應(yīng)用于:String 對象