JavaScript/正则表达式:删除括号之间的文本

2022-08-30 04:53:08

是否有可能改变

Hello, this is Mike (example)

Hello, this is Mike

将 JavaScript 与正则表达式结合使用?


答案 1
"Hello, this is Mike (example)".replace(/ *\([^)]*\) */g, "");

结果:

"Hello, this is Mike"

答案 2
var str = "Hello, this is Mike (example)";

alert(str.replace(/\s*\(.*?\)\s*/g, ''));

这也将替换括号前后的多余空格。