【发布时间】:2020-09-26 20:34:40
【问题描述】:
我有一个类似Manila (Philippines) 的字符串,并且只想用子字符串Philippines 替换它。我尝试使用以下正则表达式模式,它适用于 Notepad++:
[^\(]+ \(([^\)]+)\)
但是,我在 JavaScript 中得到了 undefined 结果:
var x = "Manila (Philippines)";
console.log(x.replace(/[^\(]+ \(([^\)]+)\)/,$1));
【问题讨论】:
标签: javascript regex