最近随手填了下百度的电脑端与移动端的适配,要填几个正则表达式,发出来共享下! /(.*)http: //mip.xhcss.com/${1} /xh/([a-zA-Z]+)/http: //mip.xhcss.com/xh/${1}/ /xh/([a-zA-Z]+)/([a-zA-Z]+)/http: //mip.xhcss.com/xh/${1}/${2}/ /xh/([a-zA-Z]+)/([a-zA-Z]+)/http: //mip.xhcss.com/xh/${1}/${2}/ /xh/([a-z […]
最近随手填了下百度的电脑端与移动端的适配,要填几个正则表达式,发出来共享下!
/(.*) http: //mip.xhcss.com/${1} /xh/([a-zA-Z]+)/ http: //mip.xhcss.com/xh/${1}/ /xh/([a-zA-Z]+)/([a-zA-Z]+)/ http: //mip.xhcss.com/xh/${1}/${2}/ /xh/([a-zA-Z]+)/([a-zA-Z]+)/ http: //mip.xhcss.com/xh/${1}/${2}/ /xh/([a-zA-Z]+)/([a-zA-Z]+)/([ 0 - 9 ]+).html http: //mip.xhcss.com/xh/${1}/${2}/${3}.html |
第一个我不确定可行不! 理论上填了第一个就不要填了,后面的是备用的! 第一个是匹配后面的全部字符,替换成1.
不行可以参考后面4行替换,因为我的xh是固定的,所以填了个固定的,如果没有请删掉,其他换成域名即可!
([a-zA-Z]+)是匹配中文
([0-9]+)是匹配数字
((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+) 匹配数字字符交替一起的!