php常用正则表达式大全

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}$/,
,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php常用正则表达式大全》
文章链接:https://zhuji.vsping.com/425581.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。