jqueryまたはjavascriptを使用してテキストを画像に置き換えようとしています。例えばテキストを検索して削除し、jqueryまたはjavascriptを使用して画像を挿入します。
<div id="log">
<p>this is a :) happy face</p>
<p>this is a :(sad face</p>
<p>these are :/ x(:P other faces</p>
</div>
IVEは、いくつかのことを試みたが、私は文字列全体を交換してしまうか、ブラウザで画像をレンダリングし、代わりにHTML
this is a <img src="happy.png"> face
これはチャットアプリケーションのイムですが表示されませんかあなたのコードのthatdヘルプのいくつかの説明を含めることができますので、もしいじりとイムかなり新しい:)
+1良い解決策。 ':'や ''/''をエスケープする必要はありません。実際には、式に無効なエスケープ文字列がある場合、どうなるか分かりません。文字列に '' \ ''と ':'をマッチさせようとするかもしれないので、式を "壊す"ことさえあります。 –
非常にいいです。あなたのコードは本当にうまく動作し、堅牢なソリューションであり、あなたに感謝しています! – POrtia