2018-05-12

JavaScript 正規表示式 跳脫

RegExp.escape = function(str) {
    return str.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&');
};

/* use sample */
new RegExp(RegExp.escape("[te()st]"));

沒有留言:

張貼留言

你好!歡迎你在我的 Blog 上留下你寶貴的意見。