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、匹配空白行
\n\s*\r
匹配漢字文字:
[\u4e00-\u9fa5]
匹配非漢字字符:
[^\u4e00-\u9fa5]
匹配雙字節字符(漢字、中文標點符號等):
[^\x00-\xff]