私は簡単なチャットをしています。ユーザーがサーバーにメッセージを送信するときに、このメッセージを解析します。 http://****
が見つかるたびに、それをa
タグに変換したいが、他のすべての文字をエスケープする必要があるので、ユーザーはHTMLを混乱させない。チャットでアンカーする "http://"
おそらくそれを得るには多くの方法があります。空想的な正規表現を使うと良いでしょう。何か案は?
Node.jsを使用しています。それがユーザに出力される前に、この機能によってチャットの各行の実行に関する
@Neal:正規表現でプレーンテキスト中のURLを特定することは –
@Neal結構です:私はちょうどこれが私の質問に関連しているか分かりません。 – freakish
@Neal:それは何ですか?実際のstackoverflow投稿にリンクするのではなく、自分のブログにリンクして投稿のイメージを表示しますが、それ以上のテキストやコメントは表示されません。付加価値がありますか、またはあなたのブログを迷惑メールにしようとしていますか? – Konerak