我在學習es6的時候遇到了一個正則表達式,是如下:function escapeRegExp(str) {
return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&');
}
let str = '/path/to/resource.html?search=query';
escapeRegExp(str)//結果"\/path\/to\/resource\.html\?search=query""\\$&"這個是什么意思為什么結果是這樣的
怎樣解讀這個正則表達式
ibeautiful
2018-09-05 10:10:32