特定の文字グループ内にない場合にのみ、特定の文字列の絵文字を画像タグに置き換えようとしています。
与えられた:
var reg = /(?!<):\/(?![^<>]*>)/g,
string = ':/ <a href="http://blah.com">http://blah.com</a> :/',
result = string.replace(reg, 'IMG');
結果:IMG <a href="http://blah.com">httpIMG/blah.com</a> IMG
内だけでなく、HTMLタグ内の置換を無視する方法があるかどうか知りたいです<>
。