2
javascriptで特定の単語を置き換えたいが、それは正確な単語でなければならない。たとえば、単語が実行されている場合、実行は一致してはなりません。正規表現内の空白を置き換えずに特定の単語を置き換える方法
現在の正規表現は、単語の前にある空白を置き換えます。スペースを置き換えずに、コミーマ、疑問符などを無視して、正確な単語のすべての例を(たとえ文の最初であっても)見つけることができますか?ありがとう!
new RegExp('([^a-zA-Z0-9_-]|^)' + wa + '(?![a-zA-Z0-9_-])'
例を共有 –
文字を消費しないワイル境界を一致させるために '\ b'を使用してください。 – CollinD