添加QQ:20167856 免费解答,赠送收录推送工具和网站分析
SEO建站必备 2017-10-16
分享移动适配规则代码
(\d+)或者(\w+)表示该路径或参数
(\d+)表示纯数字字符串
(\w+)表示字母数字下划线组成的字符串
正则格式说明
使用正则匹配符号(\d+)或者(\w+)表示该路径或参数。(\d+)表示纯数字字符串,(\w+)表示字母数字下划线组成的字符串。
http://m.ara.org.cn/zixun/
http://www.ara.org.cn/(\w+)/
http://www.ara.org.cn/jishu/ http://www.ara.org.cn/(\w+)/
http://www.ara.org.cn/([a-zA-Z]+)/
http://m.ara.org.cn/jishu/ http://m.ara.org.cn/${1}/
http://www.ara.org.cn/hangyezixun/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/zhanhui/ http://m.ara.org.cn/${1}/
http://www.ara.org.cn/lianxi/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/lianxi/
http://www.ara.org.cn/xiangmu/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/xiangmu/
http://www.ara.org.cn/html/fuhuaqi/ http://www.ara.org.cn/(\w+)/(\w+)/
http://m.ara.org.cn/html/fuhuaqi/ http://m.ara.org.cn/${1}/${1}/
http://www.ara.org.cn/awe/ http://www.ara.org.cn/(\w+)/
http://www.ara.org.cn/(\w+)/
http://www.ara.org.cn/2017/hangyezixun_0922/4863.html
http://www.ara.org.cn/([0-9]+)/([a-zA-Z]+)_([0-9]+)/([0-9]+).html
http://m.ara.org.cn/2017/hangyezixun_0922/4863.html
http://m.ara.org.cn/${1}/${2}_${3}/${4}.html
http://www.ara.org.cn/2017/hangyezixun_0922/4855.html
http://www.ara.org.cn/2017/hangyezixun_0922/4863.html
http://www.ara.org.cn/awe/
http://www.ara.org.cn/([a-zA-Z]+)/
http://m.ara.org.cn/${1}/
http://www.ara.org.cn/html/fuhuaqi/
http://www.ara.org.cn/html/([a-zA-Z]+)/
http://n.ara.org.cn/html/${1}/
应用参照规则写法:
1,纯数字替换生成pattern例子
http://www.abc.com/26299483.html-> http://m.abc.com/26299483.html
pattern:http://www.abc.com/([0-9]+).html-> http://m.abc.com/${1}.html
2,纯字母替换生成pattern例子
eg:url对应关系:http://www.abc.com/fawliute/ -> http://m.abc.com/fawliute/
pattern:
http://www.abc.com/([a-zA-Z]+)/ -> http://m.abc.com/${1}/
3,字母和数字混合的字符串替换生成pattern的例子。
http://www.abc.com/a1cc1n2q5y3/ -> http://m.abc.com/a1cc1n2q5y3/
pattern:
http://www.abc.com/((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)/ -> http://m.abc.com/${1}/
4,对于字母和数字只交替出现一次的,可以分别用数字和字母进行正则替换。
http://www.abc.com/az123/ -> http://m.abc.com/az123/
pattern:
http://www.abc.com/([a-zA-Z]+)([0-9]+)/ -> http://m.abc.com/${1}${2}/
5,中文字符串正则替换生成pattern例子
http://www.abc.com/长城花园/ -> http://m.abc.com/长城花园/
pattern:
http://www.abc.com/((?:%[a-zA-Z0-9]{2,})+)/-> http://m.abc.com/${1}/6,由’-‘或者’_’连接的数字或者字母替换生成pattern的例子
http://www.abc.com/byd-c3/-> http://m.abc.com/byd-c3/
pattern:
http://www.abc.com/([a-zA-Z]+)-([a-zA-Z]+)([0-9]+)/->http://m.abc.com/${1}-${2}${3}/注:本文来自投稿,不代表大宝SEO博客立场,如若转载,请注明!
添加QQ:20167856 免费解答,赠送收录推送工具和网站分析