文字列から単語を選択できる正規表現を作成しようとしていますが、タグ内にある場合は無視します。例: 検索語が SPAN であっても、span タグを置き換えないでください。
私がこれまでに持っているものは次のとおりです。
(?<![<\/])\bspan\b(?!>)
Span は明らかにプレースホルダーです。スクリプトでは、辞書から動的に生成されます。
これは私が実行しようとしているものです:
var reg = new RegExp(the expression, 'gi');
/ をエスケープしたので、どこに問題があるのかわかりません。
そして、これは私が返すものです:SCRIPT5018: Unexpected quantifier
どんな助けでも大歓迎です。regex101.com の助けを借りて正規表現を作成しました。