标签:手机 输入 nbsp inter email code 中国邮政 号码 腾讯qq
^[0-9]*$
^\d{n}$ # n位的数字 ^\d{n,}$ # 至少n位的数字 ^\d{m,n}$ # m-n位的数字
^(0|[1-9][0-9]*)$ # 零和非零开头的数字 ^([1-9][0-9]*)+(.[0-9]{1,2})?$ # 非零开头的最多带两位小数的数字
^(\-|\+)?\d+(\.\d+)?$
^[0-9]+(.[0-9]{2})?$ # 有2位小数的正实数 ^(\-)?\d+(\.\d{1,2})?$ # 带1-2位小数的正数或负数 ^[0-9]+(.[0-9]{1,3})?$ # 有1~3位小数的正实数
^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$ # 非零的正整数 ^\-[1-9][]0-9″*$ 或 ^-[1-9]\d*$ # 非零的负整数
^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$ # 非正整数 ^\d+$ 或 ^[1-9]\d*|0$ # 非负整数
^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ # 浮点数 ^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ # 非负浮点数 ^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ # 非正浮点数 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ # 正浮点数 ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ # 负浮点数
^[\u4e00-\u9fa5]{0,}$
^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$
^.{3,20}$
^[A-Za-z]+$ ^[A-Z]+$ # 由26个大写英文字母组成的字符串 ^[a-z]+$ # 由26个小写英文字母组成的字符串 ^[A-Za-z0-9]+$ # 由数字和26个英文字母组成的字符串 ^\w+$ 或 ^\w{3,20}$ # 由数字、26个英文字母或者下划线组成的字符串
^[\u4E00-\u9FA5A-Za-z0-9_]+$ ^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$ # 中文、英文、数字但不包括下划线等符号
[^%&‘,;=?$\x22]+
[^~\x22]+
^\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})+/.?
[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}$
^($$\d{3,4}-)|\d{3.4}-)?\d{7,8}$
\d{3}-\d{8}|\d{4}-\d{7}
^\d{15}|\d{18}$ ^([0-9]){7,18}(x|X)?$ 或 ^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$ # 短身份证号码(数字、字母x结尾)
^[a-zA-Z][a-zA-Z0-9_]{4,15}$
^[a-zA-Z]\w{5,17}$
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$
^\d{4}-\d{1,2}-\d{1,2}
^(0?[1-9]|1[0-2])$
^((0?[1-9])|((1|2)[0-9])|30|31)$
# 钱有四种表示形式:”10000.00″ 、 “10,000.00″、“10000″ 和 “10,000″ ^[1-9][0-9]*$ # 表示任意一个不以0开头的数字,但是,这也意味着一个字符”0″不通过 ^(0|[1-9][0-9]*)$ # 一个0或者一个不以0开头的数字 ^(0|-?[1-9][0-9]*)$ # 一个0或者一个不以0开头的数字,允许开头有一个负号 ^[0-9]+(.[0-9]{2})?$ # 小数点后面必须有两位,所以”10.”是不通过的,但是 “10″ 和 “10.2″ 是通过的 ^[0-9]+(.[0-9]{1,2})?$ # 小数点后面有1-2位 #1到3个数字,后面跟着任意个逗号+3个数字,逗号成为可选,而不是必须: ^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$ # 标准答案
^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$
[\u4e00-\u9fa5]
[^\x00-\xff]
\n\s*\r
<(\S*?)[^>]*>.*?|<.*? />
^\s*|\s*$或(^\s*)|(\s*$)
[1-9][0-9]{4,}
[1-9]\d{5}(?!\d)
\d+\.\d+\.\d+\.\d+
((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))
标签:手机 输入 nbsp inter email code 中国邮政 号码 腾讯qq
原文地址:https://www.cnblogs.com/zhuminghui/p/12286977.html