1、匹配中文
[u4e00-u9fa5]
2、匹配双字节字符(包括汉字在内)
[^x00-xff]
2、匹配Email地址
[w!#$%&'*+/=?^_`{|}~-]+(?:.[w!#$%&'*+/=?^_`{|}~-]+)*@(?:[w](?:[w-]*[w])?.)+[w](?:[w-]*[w])?
3、匹配url地址
[a-zA-z]+://[^s]*
4、匹配中国邮政编码
[1-9]d{5}(?!d)
5、匹配18位身份证号
^(d{6})(d{4})(d{2})(d{2})(d{3})([0-9]|X)$
6、匹配正整数
^[1-9]d*$
7、匹配负整数
^-[1-9]d*$
8、匹配整数
^-?[1-9]d*$
9、匹配非负整数
^[1-9]d*|0$
10、匹配非正整数
^-[1-9]d*|0$
11、匹配正浮点数
^[1-9]d*.d*|0.d*[1-9]d*$
12、匹配负浮点数
^-[1-9]d*.d*|-0.d*[1-9]d*$
13、匹配空白行
s*
匹配汉字文字:
[u4e00-u9fa5]
匹配非汉字字符:
[^u4e00-u9fa5]
匹配双字节字符(汉字、中文标点符号等):
[^x00-xff]