JavaScript基本替换相同字符串中的两个字符

Cai*_*ifa 2 javascript regex replace

我有:

var foo = '(bar)'
foo.replace('(', '').replace(')', '')
Run Code Online (Sandbox Code Playgroud)

所以,我bar没有括号,有更好的方法吗?

Poi*_*nty 7

你可以使用:

foo = foo.replace(/[()]/g, '');
Run Code Online (Sandbox Code Playgroud)

这涉及一个简单的正则表达式,它匹配所有开括号或闭括号的实例.请注意,您必须包含该分配,因为".replace()"不会修改字符串; 它返回修改后的字符串.