如何用空字符串替换特殊字符

时间:2016-06-07 02:04:47

标签: javascript

我有以下字符串:

str = '( name1 || name2 || name3 )'

我希望用空字符串

替换'('和')'

尝试了这个但是没有用

str.replace(/[()]+/g,'')

请指教。我希望找到字符串

str = 'name1 || name2 || name3'

1 个答案:

答案 0 :(得分:3)

我的意思是,你已经掌握了大部分内容:

var str = '( name1 || name2 || name3 )';
str = str.replace(/[()]+/g,'');
console.log(str);

我想你只是忘了在中间陈述中指定str。此外,你可能想修剪中间:

str = str.replace(/[()]+/g,'').trim();