php常用正则表达式大全
- 行业动态
- 2024-04-01
- 1
匹配数字
1、匹配整数:/^d+$/
2、匹配非负整数:/^d+$/
3、匹配负整数:/^d+$/
4、匹配浮点数:/^d+.d+$/
5、匹配非负浮点数:/^d+.d+$/
6、匹配负浮点数:/^d+.d+$/
匹配字母和数字
1、匹配字母或数字:/^[azAZ09]+$/
2、匹配字母开头的字符串:/^[azAZ][azAZ09]*$/
3、匹配数字开头的字符串:/^[09][azAZ09]*$/
匹配特殊字符
1、匹配空白字符(空格、制表符、换行符等):/s+/
2、匹配邮箱地址:/^w+([+.]w+)*@w+([.]w+)*.w+([.]w+)*$/
3、匹配URL地址:/^(https?://)?([daz.]+).([az.]{2,6})([/w .]*)*/?$/
匹配字符串长度
1、匹配指定长度的字符串:/^w{3}$/(匹配长度为3的字符串)
2、匹配至少指定长度的字符串:/^w{3,}$/(匹配长度大于等于3的字符串)
3、匹配至多指定长度的字符串:/^w{,3}$/(匹配长度小于等于3的字符串)
匹配字符串格式
1、匹配日期格式(YYYYMMDD):/^d{4}d{2}d{2}$/
2、匹配时间格式(HH:mm:ss):/^d{2}:d{2}:d{2}$/
3、匹配IP地址格式(XXX.XXX.XXX.XXX):/^d{1,3}.d{1,3}.d{1,3}.d{1,3}$/
4、匹配身份证号码格式(XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX):/^d{18}|d{17}(d|X|x)$/
5、匹配手机号码格式(1XXXXXXXXXX):/^1[3456789]d{9}$/
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/315507.html