String.search()與String.match()的差異
- 詳細內容
- 分類:Javascript
- 發佈:2013-02-07, 週四 00:01
- 點擊數:3220
String.search()與String.match()的差異:
search()方法與match()方法都是用來搜尋字串的,
但是2個方法卻有很大的差別。
search()方法功能較為陽春,但執行速度快。
如果只是要判斷某個字串內是否含有某個子字串(或是符合某個正規表達式),
使用search()方法是個較好的選擇。
如果搜尋字串需要取得更詳細的資料,譬如符合正規表達式的子字串等。
使用match()方法才能達到目的。
關於search()方法可以參考這篇文章:String.search()搜尋字串
關於match()方法可以參考這篇文章:String.match() 使用正規表達式比對字串
按個讚!~支持本站!~
FB推薦載入中
你可能會有興趣的文章
- 色彩選取器
- 動態載入CSS
- 字串合併的效率問題
- String.concat() 合併字串
- String.indexOf() 傳回字串第一次出現位置
- String.repalce()比對與更換字串
- 迴圈敘述 for 與 for in