常用正则表达式转载
原创数字正则表达式数字正则表达式
-
数字:^[0-9]*$
-
n数字。位数。数字。^\d{n}$
-
至少n数字。位数。数字。^\d{n,}$
-
m-n数字。位数。数字。^\d{m,n}$
-
以零和非零开头的数字。以零和非零开头的数字。起始数字为零和非零。以零和非零开头的数字。^(0|[1-9][0-9]*)$
-
最多有两个小数位且不以零开头的数字。^([1-9][0-9]*)+(.[0-9]{1,2})?$
-
带1-2正小数位或负小数位。正十进制或负十进制数字。正十进制或负十进制数。^(-)?\d+(.\d{1,2})?$
-
正数、负数和小数。正数、负数和小数。正数、负数和小数。正数、负数和小数。^(-|+)?\d+(.\d+)?$
字符的正则表达式字符的正则表达式
-
汉字:^[\u4e00-\u9fa5]{0,}$
-
英语和数字。英语和数字。英语和数字。用英语和数字。^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$
-
长度为3-20所有的角色。的所有字符中的所有字符^.{3,20}$
-
由26一串字母。一串字母。一串串字母。字母串:^[A-Za-z]+$
-
由26一串大写字母。大写字母字符串。大写字母字符串。大写字母串:-^[A-Z]+$
-
由26一串小写字母。小写字母字符串。小写字母字符串。一串小写字母:^[a-z]+$
-
由数字和26一串字母。一串字母。一串串字母。字母串:^[A-Za-z0-9]+$
-
由数字、26一串字母或下划线。一串字母或下划线。一串字母或下划线。一串字母或下划线:^\w+$ 或 ^\w{3,20}$
-
中文、英文、数字,包括下划线。^[\u4E00-\u9FA5A-Za-z0-9_]+$
-
中文、英文、数字,但不包括下划线等符号。^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$
-
禁止输入包含禁止输入的数据的数据包含禁止输入包含~的字符:[^~\x22]+
特殊需要正则表达式特殊要求正则表达式
-
Email地址:^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$
-
域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
-
URL:[a-zA-z]+://[^\s] 或 ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=])?$
-
手机号码。手机号。手机号码。^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
-
身份证号码。身份证号码
15或18位ID。位ID。位ID。^\d{15}|\d{18}$
15位ID。位ID。位ID。^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$
18位ID。位ID。位ID。^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$
-
短身份证号码短身份证号码(数字、字母数字、字母x结尾):^([0-9]){7,18}(x|X)?$ 或 ^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
-
该帐户是否合法该帐户是否合法(字母起始器,允许字母起始器,允许字母起始器5-16字节,允许字母数字下划线字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
-
密码(以字母开头,长度以字母开头,的长度以字母开头,长度为6~18介于之间,只能包含字母、数字和下划线):^[a-zA-Z]\w{5,17}$
-
强密码(必须包含大小写字母和数字的组合,不能有特殊字符,且长度为8-10之间):^(?=.\d)(?=.[a-z])(?=.*[A-Z]).{8,10}$
-
日期格式。^\d{4}-\d{1,2}-\d{1,2}
-
IP地址:\d+.\d+.\d+.\d+
-
中文字符的正则表达式字符的正则表达式:[\u4e00-\u9fa5]
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除