火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 3137|回复: 6

求助!这样的网址正则替换怎样写?

[复制链接]
发表于 2009-6-17 06:49:08 | 显示全部楼层 |阅读模式
想用正则表达式把默认页网址中的syjh/info_linktype.asp?info_id=6244305替换成html/6244/info_show_6244305.html这样的形式,该怎样写?请注意在要替换的形式中,数字的规律是,取出从右数第四位开始到最左一位的数字,放到info_show前html/后。
再举个例子,例如:syjh/info_linktype.asp?info_id=123456342要替换成html/123456/info_show_123456342.html
发表于 2009-6-17 09:09:18 | 显示全部楼层
用php接口,光靠正则貌似不可能实现的.
发表于 2009-6-17 09:25:24 | 显示全部楼层
syjh/info_linktype\.asp\?info_id=(\d{4})(\d{3})

替换成

html/$1/info_show_$1$2.html
 楼主| 发表于 2009-6-17 09:38:41 | 显示全部楼层
谢谢管理员rq204。
火车头功能强大无比,向中小站长强烈推荐!
发表于 2009-6-17 09:51:43 | 显示全部楼层
那大站长咋办!
发表于 2009-6-17 10:18:15 | 显示全部楼层
syjh/info_linktype\.asp\?info_id=(\d{4})(\d{3})

替换成

html/$1/info_show_$1$2.html
rq204 发表于 2009-6-17 09:25


这个写的不够完美啊!!试试这个

syjh/info_linktype\.asp\?info_id=(\d+)(\d{3})

替换成

html/$1/info_show_$1$2.html
 楼主| 发表于 2009-6-17 11:21:07 | 显示全部楼层
热心的车友还真不少!
回cshack :大站好像较少用采集吧。
回langford :
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

企业微信|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2026-4-28 07:14

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表