Hashtags,如何用链接/路由替换字符串中的文本
Hashtags, How to replace text in a string with a link/route
如何替换一段文本(看起来类似于这个#标签)在带有链接/路由的字符串中。我正在尝试制作一个类似Twitter或Instagram的哈希标记系统。我知道如何找到我想成为标签的文本,检查它是否已经是一个标签,如果不是,创建一个标签并制定路线,但我不知道如何在帖子中创建少量文本作为链接/路线调用。提前感谢。
<script>
texts = "This is #tag!!!";
texts = texts.replace(/#('w+)/g, "<a href='https://www.google.com/?q=$1' target='_blank'>$&</a>");
</script>
示例:http://jsfiddle.net/t5moz67o/
相关文章:
- 字符串替换-不支持格式字符'}'
- Unicode字符串替换不适用于完整的变音符号阿拉伯文本
- Javascript 将字符串替换为
返回为空 - 字符串替换只替换第一个匹配项,可以'不要让它全球化
- javascript字符串替换$1(如果它是某个值)
- 字符串替换正则表达式,开头为空格
- 将 url 中的一个字符串替换为另一个字符串
- 在HTML文本框中查找某些子字符串,然后用其他字符串替换它们
- 我想使用replace函数扫描json对象,然后用字符串替换匹配的单词
- 字符串替换为从右向左的语言(阿拉伯语)
- 将字符串替换为用户键入的文本
- 字符串替换javascript
- JavaScript 将多行字符串替换为多行字符串
- Javascript字符串替换不起作用
- 字符串替换不'当通过android webView JavascriptInterface传递字符串时无法工作
- 我正在尝试用另一个字符串替换一个字符串
- 字符串替换最后一个字符出现的斜杠
- 将具有的字符串替换为$
- 基于查询字符串替换HTML
- Javascript字符串替换在满足长度而不是instantanoeus之前不会生效