不欠任何人任何东西
> str.replace(/\bno\b/g, 'yes');
'Owe yes one anything to another'
> str.replace(new RegExp('\bno\b','g'),'yes');
'Owe no one anything to another'
为什么在这种情况下使用 RegExp 不起作用?我需要使用它,以便我可以
var regex = new RegExp('\b'+ **myterm** +'\b','g'); or
var regex = new RegExp('(^|\s)'+ **myterm** +'(?=\s|$)','g');