有關 RegExp 物件及用法的介紹 :
http://blog.roodo.com/rocksaying/archives/2670695.html
http://www.w3schools.com/jsref/jsref_obj_regexp.asp
請把 new RegExp(pattern, 'i'); 當中的 pattern 參數
其內容有出現 \ 的地方都 escape 成為 \\ 就 OK 了
舉例 :
var pattern = "^(https?|ftp)\:\/\/"; => 錯誤的 var pattern = "^(https?|ftp)\\:\\/\\/"; => 正確 var regexp = new RegExp(pattern, 'i');
沒有留言:
張貼留言