私は文字列変数を持っています:
Some text...<div class=example><pre><ul><li>Item</li></ul></pre><div class=showExample></div></div>Some text...
<
前タグのすべての < および > 文字を html entity =に置き換えたいので、>
このスクリプトを書きました:
text = text.replace(new RegExp("(?=(<pre>.*))<(?=(.*</pre>))","ig"),"<");
text = text.replace(new RegExp("(?=(<pre>.*))>(?=(.*</pre>))","ig"),">");
私はいつもこの結果を得ます:
<p>Some text...<div class=example><pre><ul><li>Item</li></ul></pre><div class=showExample></div></div>Some text...</p>
どうして???