我知道这一定是一个简单的问题,但这让我很难过。我很感激你的帮助。
我正在尝试编写一个匹配短语的正则表达式,除非该短语在引号内。所以我认为这会使用负面的先行断言,对吗?有什么建构?
答案 0 :(得分:0)
您可以使用/"word"|(word)/
示例:
var match = /"USSR"|(USSR)/;
var str = 'Welcome to the USSR! The word "USSR" means...';
var res = str.replace(match, 'Hello');
console.log(res); //"Welcome to the Hello! The word "USSR" means..."