String.search()搜尋字串
- 詳細內容
- 分類:Javascript
- 發佈:2013-02-06, 週三 23:36
- 點擊數:3094
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推薦載入中
你可能會有興趣的文章
- 色彩選取器
- 動態載入CSS
- 字串合併的效率問題
- String.concat() 合併字串
- String.indexOf() 傳回字串第一次出現位置
- String.repalce()比對與更換字串
- 迴圈敘述 for 與 for in