正则表达式javascript和替换

时间:2014-11-27 12:09:45

标签: javascript regex str-replace

当我在线测试我的正则表达式(如http://regex101.com)时,一切正常。但是当我在javascript中测试它时,它并没有。我不明白我做错了什么。

var input = 'fzef zef zef zef (,  ) dezdezfzef  ezf ze';
input = input.replace('/\(\,?\s{0,}?\)/g', '');
console.log(input);

谢谢

1 个答案:

答案 0 :(得分:2)

您需要删除正则表达式周围的引号:

input.replace(/\(\,?\s{0,}?\)/g, '')