当我在线测试我的正则表达式(如http://regex101.com)时,一切正常。但是当我在javascript中测试它时,它并没有。我不明白我做错了什么。
var input = 'fzef zef zef zef (, ) dezdezfzef ezf ze';
input = input.replace('/\(\,?\s{0,}?\)/g', '');
console.log(input);
谢谢
答案 0 :(得分:2)
您需要删除正则表达式周围的引号:
input.replace(/\(\,?\s{0,}?\)/g, '')