正则表达式,用任何东西替换所有逗号,并删除paretheses之间的所有内容

MrG*_*uru 0 javascript regex jquery

什么是我可以在JavaScript中使用,以取代所有逗号一无所有字符串之间去除一切的正则表达式()包括这些字符.

换句话说,替换,以及包括(和)之间的所有内容('')?

Bar*_*mar 8

newstr = str.replace(/,|\(.*?\)/g, '')
Run Code Online (Sandbox Code Playgroud)
  • , 匹配逗号
  • | 指定替代品.
  • \(.*?\) 匹配一对括号和它们之间的所有内容.

请注意,这不会进行括号平衡.它从一个左括号到最近的括号匹配.匹配平衡结构需要递归正则表达式,Javascript没有.