常用的正则表达式:
1、"^\d+$" //非负整数(正整数 + 0)
2、"^[0-9]*[1-9][0-9]*$" //正整数
3、"^((-\d+)|(0+))$” //非正整数(负整数 + 0)
4、"^-[0-9]*[1-9][0-9]*$" //负整数
5、"^-?\d+$" //整数
6、"^\d+(\.\d+)?$" //非负数(正整数+正浮点数 + 0)
7、"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"//正数
8、"^((-\d+(\.\d+)?)|(0+(\.0+)?))$" //非正数(负数 + 0)
9、"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //负数
10、"^(-?\d+)(\.\d+)?$" //实数
11、"^[A-Za-z]+$" //由26 个英文字母组成的字符串
12、"^[A-Z]+$" //由26 个英文字母的大写组成的字符串
13、"^[a-z]+$" //由26 个英文字母的小写组成的字符串
14、"^[A-Za-z0-9]+$" //由数字和26 个英文字母组成的字符串
15、"^\w+$" //由数字、26 个英文字母或者下划线组成的字符串
16、"^[a-zA-Z0-9]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$" //email 地址
17、^(13)[0-9]{9}|(147)[0-9]{8}|(15)[0,1,2,3,5,6,7,8,9]{1}[0-9]{8}|(18)[0,2,5,6,7,8,9]{1}[0-9]{8}$ //手机号码
18、^[\w|@|!|&|*|#|$|^|?|!|~|+|=|-|\.|,]{6,18}$ //密码6-18 位,包括数字字母或符号
19、^[\u4e00-\u9fa5]{2,4}$ //中文名字,2-4 个字
20、^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$ //身份证号
21、^[1-9][0-9]{4,}$ //.匹配腾讯QQ 号
22、[1-9]\d{5}(?!\d) //匹配中国邮政编码