我正在创建基于套接字的聊天应用程序。我想改变我的传入消息:当消息中的单词包含#时,它必须被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. 将字符串替换为字符串
- 2. 将字符替换为字符串中的下一个字符。
- 3. 将< and >符号替换为HTML字符串中的<和>符号
- 4. 将'\'替换为字符串中的' - '
- 5. 将字符串中的每个字符转换为字典键
- 6. 用随机字符替换字符串中的每个数字
- 7. 用word表替换Word文档中的字符串标记
- 8. 将字符串中的每个字符转换为ASCII
- 9. 将替换字符串替换为键并将替换字符串替换为值。蟒蛇
- 10. 如何将字替换为字符串中的另一个字?
- 11. 替换数据帧中包含字符的每个字符串
- 12. 替换Python中字符的每个实例字符串
- 13. JS的字符串替换在页面
- 14. 将字符串转换为JS对象
- 15. js,将字符串转换为函数
- 16. JS将字符串转换为数组
- 17. 将.jsx字符串转换为.js
- 18. 替换字符串 - 如何替换每个单词一次
- 19. 将字符串中的某个字符替换为其他字符
- 20. 替换字符串方法中的每个字母java
- 21. 字符串中的字符串替换
- 22. 将字符串映射为替换字符串的算法
- 23. 字符串替换多个字符串
- 24. 将字符串转换为<S3Uri>
- 25. Json将字符串转换为&lt;
- 26. 将子字符串替换为'无'
- 27. 将子字符串替换为无
- 28. 将字符串替换为变量
- 29. Linux将“//”字符串替换为“/”
- 30. 将字符串替换为Int
这是** _ A _ **消息。非常类似的问题:http://stackoverflow.com/questions/7575041/change-hash-tag-to-link-on-page-load – Turnip