用html元素替换单词

时间:2014-01-08 23:25:57

标签: javascript regex

我正在开发一个Twitter程序,并坚持如何用html元素替换单词。例如:

替换: Hello #World, This is a Tweet!

使用:Hello <a href="">#World</a>, this is a Tweet!

我知道您可以在replace()中使用正则表达式,但我不确定如何在replace()

的第二个参数之后引用匹配的字符串

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以使用此正则表达式

str="Hello #World"
str.replace(/#(\S*)/g,'<a href="">$1</a>');