私はソケットベースのチャットアプリケーションを作成しています。受信したメッセージを変更したい:メッセージ中の単語にdivタグで囲まれていなければならない単語が含まれている。たとえば'this is #an message'
は'this is <div>#an</div> message'
に変換する必要があります。私はjQueryを使用しています。JSはすべての#wordを<div>#word</div>に置き換えます。
2
A
答えて
1
これは、正規表現とjavascript文字列メソッドを使用して行うことができます。この記事をチェックすると、必要なものすべてが提供されるはずです。 How to replace all occurrences of a string in JavaScript?
4
あなたはこのよう正規表現でそれを行うことができます。
var content="this is #an message";
alert(content.replace(/(#\S+)/gi,"<div>$1</div>"));
関連する問題
- 1. VIMの場合<word> - > abcからABC(<word>)までのすべての可能な値を置き換える方法<word>
- 2. c#word interopすべてを検索して置き換えます
- 3. D3.JS動的に置き換えます<tspan>
- 4. pandoc - 見出しをWordのカスタムスタイルに置き換えます。docx
- 5. Regexはすべてのカンマを値に置き換えます
- 6. JS regex:文字列内のすべての数字を置き換えます。
- 7. JSとregex:すべてのimgを[src]で置き換えますか?
- 8. c#プレースホルダをtext.htmlに置き換えて置き換えます。
- 9. ホバーテキストを置き換えて画像に置き換えます
- 10. どのようにword-jsを介して膨大な数のコンテンツコントロールのテキストを置き換えますか?
- 11. linuxはすべてのファイルのコードを置き換えます
- 12. <a>を<button>に置き換えてください。JS
- 13. JSはhtmlのidをvarに置き換えます
- 14. 'foo'のすべてのインスタンスをjQueryに置き換えます。
- 15. Sparkデータフレームのすべての ":"を ":"に置き換えます。
- 16. JSサブストリングのテキストを<span>と再帰的に置き換えます
- 17. すべての変数を整数に置き換えます
- 18. すべての母音を1,2,3 ...に置き換えます。java
- 19. OpenXMLを使用してMS Wordの式にテキストを置き換えます。
- 20. Visual StudioでXMLDocsの '<!--/--> /'に '</'を置き換えます
- 21. Word - ハイパーリンクでテキストを置き換えます
- 22. preg_replaceすべてのアンダースコアをアンダースコアの前に置き換えてアンダースコアを置き換えて終了する
- 23. JavaScript REGEXにすべてマッチして置き換えます。
- 24. コード内のすべてのxA6を置き換えるには
- 25. すべて<br/>を空白に置き換えてください。
- 26. IntelliJ/Android Studio - すべてをリファクタリングに置き換えます
- 27. Word Interopを使用してWordファイルを開き、SharePoint 2010の一部のテキストを置き換えます。
- 28. すべての "* .html"ファイル名を "* .html。<username>"に置き換えるスクリプト
- 29. サードパーティiframeのテキストを別のJSファイルに置き換えます。
- 30. すべてのサブディレクトリ内のファイルを置き換えます。
これは** _ A _ **メッセージです。非常によく似た質問:http://stackoverflow.com/questions/7575041/change-hash-tag-to-link-on-page-load – Turnip