【发布时间】:2016-01-12 23:44:04
【问题描述】:
如何用 JavaScript 替换 twitter 风格的#hashtags?
即
this is a #hashtag 应该变成 this is a <a href="tag/hashtag">#hashtag</a>。
对于 PHP:Parse text for hashtags and replace with links using php
【问题讨论】:
-
1.为主题标签编写一个正则表达式。 2.调用replace并将主题标签替换为您想要的任何内容。 3. 弄清楚为什么你想要一个无效的href,比如
tag/hashtag]。 -
当心
'my #hashtag is cool, check out mysite.com/#bookmark',它在 Kasper 的回答中中断 -
你应该看看twitter-text。它包含解析国际化主题标签的代码,而不仅仅是 ASCII。
-
为什么是重复的?另一个问题与 javascript 无关,所以这个问题对我来说更有用。
标签: javascript regex