文本要在浏览器显示,把 URL 都转换成了 HTML 超级链接。文本里可能出现多个 URL 网址。
目前流程处理流程是:
1 、正则表达式提取 URl 的 list
2 、遍历 list 进行 replace 替换。比如: g.cn 替换成<a href="g.cn">g.cn</a>
现在遇到这样的问题:
如果一个 URL 包含另一个 URL ,替换就出现错乱。 replace 短 URL 会把长的 URL 替换搞乱。
这个应该用什么流程来处理比较合适。
目前流程处理流程是:
1 、正则表达式提取 URl 的 list
2 、遍历 list 进行 replace 替换。比如: g.cn 替换成<a href="g.cn">g.cn</a>
现在遇到这样的问题:
如果一个 URL 包含另一个 URL ,替换就出现错乱。 replace 短 URL 会把长的 URL 替换搞乱。
这个应该用什么流程来处理比较合适。