このテキストがijhhhv&yuy&uvuv&
あり、「&」文字を強調表示したいと思います。
このコードを実行すると:
var searchTerm = '&';
var searchTermRegEx = new RegExp(searchTerm, "g");
var content = "<span class='match'>" + searchTerm + "</span>";
$('#div').html($('#div').html().replace(searchTermRegEx,content));
私はこれを得る:ijhhhv&yuy&uvuv&
- 余分な「amp;」強調表示された「&」の後、なぜですか? これを修正するには?
(検索語は「&」だけではありません。正規表現検索では単語と文字を使用します。「&」で問題が発生しました)
ここでフィドル