他の人には何も借りていない
> 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');