我正在尝试在字符串中查找所有链接并将其转换为超链接
像这个js库 https://github.com/bryanwoods/autolink-js
我尝试使用很多正则表达式,但总是出现太多错误
http://play.golang.org/p/iQiccXvFiB
我不知道go是否有不同的正则表达式语法
那么,在go中有效匹配字符串中的URL的好的正则表达式是什么?
谢谢
像这个js库 https://github.com/bryanwoods/autolink-js
我尝试使用很多正则表达式,但总是出现太多错误
http://play.golang.org/p/iQiccXvFiB
我不知道go是否有不同的正则表达式语法
那么,在go中有效匹配字符串中的URL的好的正则表达式是什么?
谢谢
"<a href="$0">$0</a>"
是一个字符串字面量"<a href="
, followed by$0
(which means nothing in Go), followed by the string">$0</a>"
。如果你要使用双引号,那么在字符串内部就不能再使用双引号,除非你对它们进行转义。 - thwd