shiyin 发表于 2016-11-19 23:12:52

如何使采集到的当前页面的URL地址变成超链接,可直接打开

本帖最后由 shiyin 于 2016-11-21 10:03 编辑

火车头采集到当前页面URL地址的正则是 ^(?<content>[\s\S]*?)$
请教如何将这个URL地址加上a标签,变成超链接呢
比如获取到的URL是http://bbs.locoy.com
我希望使它变成<a href="http://bbs.locoy.com">http://bbs.locoy.com</a>
如果写成<a href="^(?<content>[\s\S]*?)$">^(?<content>[\s\S]*?)$</a>,只能解析一次,变成:
<a href="^(?<content>[\s\S]*?)$">http://bbs.locoy.com</a>

<a href="http://bbs.locoy.com">^(?<content>[\s\S]*?)$</a>

leweizxl 发表于 2016-11-19 23:12:53

看看

huayi521 发表于 2016-11-20 11:22:24

加上前后缀 就可以

shiyin 发表于 2016-11-20 15:22:07

huayi521 发表于 2016-11-20 11:22
加上前后缀 就可以

前缀:<a href="^(?<content>[\s\S]*?)$">
后缀:</a>
运行结果:<a href="^(?<content>[\s\S]*?)$">http://bbs.locoy.com</a>
发现前缀里面的正则不能解析,是填写错误吗 谢谢

leweizxl 发表于 2016-11-21 09:13:10

shiyin 发表于 2016-11-20 15:22
前缀:
后缀:
运行结果:http://bbs.locoy.com


换成内容替换

shiyin 发表于 2016-11-21 10:01:08

leweizxl 发表于 2016-11-21 09:13
换成内容替换

内容替换如何写呢

shiyin 发表于 2016-11-22 12:16:56

leweizxl 发表于 2016-11-19 23:12
看看

问题已解决,谢谢!

offersfirst 发表于 2016-11-22 23:00:06

怎么解决的能说一下最好解决的方法吗?
页: [1]
查看完整版本: 如何使采集到的当前页面的URL地址变成超链接,可直接打开