String.search()搜尋字串

Javascript的String.search()方法:

search()方法使用正規表達式來搜尋字串,並且傳回字串所在位置的索引值。

索引由左至右,由0開始。

如果搜尋不到指定的字串則會傳回-1。

String.search()的語法:

str.search(reg)

reg:正規表達式,如果不是則會被隱式的使用 new RegExp(obj)轉型為正規表達式。

String.search()的範例:

一個測試字串是否包含某個子字串的函式。

<script type="text/javascript">
function teststr(str, searchstr){
return str.search(searchstr) != -1 ? "YES":"NO";
}
document.writeln(teststr("Welcome to Vic'c Blog",/Vic/))
</script>

String.search()的範例輸出:

YES

關於字串物件的其他方法可以參考部落格內的另一篇文章:字串(String)物件

 
 

  按個讚!~支持本站!~

FB推薦載入中  

 你可能會有興趣的文章