String.search()與String.match()的差異

String.search()與String.match()的差異:

search()方法與match()方法都是用來搜尋字串的,

但是2個方法卻有很大的差別。

search()方法功能較為陽春,但執行速度快。

如果只是要判斷某個字串內是否含有某個子字串(或是符合某個正規表達式),

使用search()方法是個較好的選擇。

如果搜尋字串需要取得更詳細的資料,譬如符合正規表達式的子字串等。

使用match()方法才能達到目的。

關於search()方法可以參考這篇文章:String.search()搜尋字串

關於match()方法可以參考這篇文章:String.match() 使用正規表達式比對字串

 
 

  按個讚!~支持本站!~

FB推薦載入中  

 你可能會有興趣的文章