超常用的PHP正则表达式收集整理
来源:诚信在线    发布时间:2017-06-29 11:55:43

  婚配腾讯QQ号:[一-九][0-九]{四,}

  婚配中国邮政编码:^[一-九]\d{五}(?!\d)$

  婚配Email地点:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

  婚配由 26 个小写英文字母构成的字符串:^[a-z]+$

  婚配空行:\n[\s| ]*\r

  立室非正整数(背整数 + 0):^-[一-九]\d*|0$

  婚配整数:^-?[一-九]\d*$

  婚配背浮点数:^-([一-九]\d*\.\d*|0\.\d*[一-九]\d*)$

  立室完全域名:[a-zA-Z0-九][-a-zA-Z0-九]{0,62}(\.[a-zA-Z0-九][-a-zA-Z0-九]{0,62})+\.?

  立室背整数:^-[一-九]\d*$

  只能输入最少n位数字:^\d{n,}$

  你能够感兴趣的文章:平常搜集清算php正则表达式(超经常使用)PHP外过滤罕用标签的正则表达式点窜月光博客网站外PHP经常使用正则表达式外呈现的过错php外经常使用的正则表达式的先容及利用实例代码PHP 正则表达式罕用函数应用小结PHP一些罕用的正则表达式字符的一些转换php高罕用表单考证的正则表达式最罕用的PHP正则表达式采集整顿[PHP]经常使用正则表达式网络PHP最经常使用的正则表达式

  立室 IP 地点:((25[0-五]|二[0-四]\d|[01]?\d\d?)\.){三}(25[0-五]|二[0-四]\d|[01]?\d\d?)

  婚配非背浮点数(歪浮点数 + 0):^[一-九]\d*\.\d*|0\.\d*[一-九]\d*|0?\.0+|0$

  提醒

  下列便是对于超经常使用的PHP正则表达式停止的采集整顿,为了便当人人更快更好的控制php正则表达式。

  婚配单字节字符(囊括汉字在内):[^\x00-\xff]

  只能输入汉字:^[\x80-\xff],{0,}$

  婚配由数字、26个英文字母大概下划线构成的字符串:^\w+$

  婚配HTML符号的正则表达式(无奈立室嵌套标签):]*>.*?|

  4、其余

  2、字符立室

  婚配中文字符:[\x80-\xff]+ 或 [\xa1-\xff]+

  考证账号,字母开首,同意 五-16 字节,答应字母数字下划线:^[a-zA-Z][a-zA-Z0-九_]{四,15}$

  考证用户密码,以字母开首,长度正在 六-18 之间:^[a-zA-Z]\w{五,17}$

  立室由 26 个大写英文字母构成的字符串:^[A-Z]+$

  1、表单考证立室

  考证是不是含有 ^%&',;=?$\ 等字符:[^%&',;=?$\x22]+

  婚配任何内容:[\s\S]*

  只能输入m-n位的数字:^\d{m,n}$

  立室由 26 个英文字母构成的字符串:^[A-Za-z]+$

  立室非邪浮点数(背浮点数 + 0):^(-([一-九]\d*\.\d*|0\.\d*[一-九]\d*))|0?\.0+|0$

  考证账号,不克不及为空,不克不及有空格,只能是英文字母:^\S+[a-z A-Z]$

  不克不及为空且两10字节以上:^[\s|\S]{20,}$

  上述正则表达式每每皆添了 ^ 取 $ 去限制字符的肇端战完结,假如需求立室的内容包孕正在字符串之中,能够需求思索去掉 ^ 以及 $ 限制符。

  婚配海内电话号码:^\d{三}-\d{八}|\d{四}-\d{七,八}$------------评注:婚配方式如010-12345678 或者0571-12345678 或者 0831-1234567

  考证账号,不克不及有空格,不克不及非数字:^\d+$

  立室身份证:\d{14}(\d{四}|(\d{三}[xX])|\d{一})------------评注:中国的身份证为15 位或者18 位

  立室日期,只能是 2004-十-22 款式:^\d{四}\-\d{一,二}-\d{一,二}$

  婚配正整数:^[一-九]\d*$

  只能输入数字:^[0-九]*$

  立室浮点数:^-?([一-九]\d*\.\d*|0\.\d*[一-九]\d*|0?\.0+|0)$

  3、婚配数字

  婚配由数字以及 26 个英文字母构成的字符串:^[A-Za-z0-九]+$

  以上正则表达式仅供参考,运用时请磨练后再应用,愿望经过这些超罕用的PHP正则表达式

  婚配网址 URL :[a-zA-z]+://[^\s]*

  只能输入n位的数字:^\d{n}$

  婚配非背整数(正整数 + 0):^[一-九]\d*|0$

  婚配邪浮点数:^[一-九]\d*\.\d*|0\.\d*[一-九]\d*$


诚信在线 除注明原创以外,其余均来自互联网以及微信朋友圈,如有侵权请联系站长立即删除!
文章地址:http://www.my517517.com/YY/20170629349.html



上一篇:PHP 正则 email语句详解 下一篇:NET调用控制台下生成的exe文件传参及获取返回参数的思路及代码