如何链接以纯文本格式显示的网址?

时间:2012-11-14 10:45:23

标签: java html

如何链接以纯文本格式显示的网址?例如,

  

今天我想分享一个链接:www.google.com

我想通过放置<a>标签来点击“www.google.com”。我是否必须使用Java字符串解析工具检测URL和链接并在其周围放置<a>标记?

2 个答案:

答案 0 :(得分:1)

您可以使用Matthew O'Riordan's page中的正则表达式来匹配URL,甚至没有协议部分:

/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[.\!\/\\w]*))?)/

答案 1 :(得分:0)

您可以使用简单易用的Linkify,它会将给定选择器中的链接用纯文本链接到链接。