2014-01-08 89 views
1

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

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

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

我知道,你可以在replace()使用正则表达式,但我不确定如何引用到匹配的字符串中的replace()第二个参数后

谢谢!

回答

3

您可以使用此正则表达式

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