私はこれを1時間か2時間探していましたが、探しているものは何も見つかりませんでした. 私はチャットアプリケーション(Pythonで作られたソケットサーバー)を作っていますが、うまく動作しています。メッセージが保存されるメインのチャット エリアは HTML を使用しており、アバターとメッセージと共にユーザー名を太字で表示するだけです。私が抱えている問題は、ユーザーが HTML を入力してメイン チャットをいじるのをどのように停止するかということです。現在、正規表現「/<.*?>/g」を使用して HTML タグを削除していますが、ユーザーに次のようなものを送信させたいと考えています
<p>Hi everyone</p>
しかし、HTML として送信されたものを解析する代わりに、通常のテキストだけですか?
たとえば、今。ユーザーが入力している間、正規表現を使用して削除しています
<whatever>
入力するとすぐにタグ。私が欲しいのは、ユーザーが入力できるようにすることです
<b>bold text</b>
送信しますが、太字で表示せず、b タグを表示します。
「mainChat」テキスト ボックスはhttp://prntscr.com/46hd4tのように表示され、すべてのメッセージが保存されます 「chatMessage」テキスト ボックスはhttp://prntscr.com/46hdc6のように表示され、ユーザーがメッセージを書き込む場所です