1.验证Email
email地址,格式:zhangsan@zuidaima.com,zhangsan@xxx.com.cn
"\\w+@\\w+\\.[a-z]+(\\.[a-z]+)?"
2.验证身份证号码
居民身份证号码15位或18位,最后一位可能是数字或字母
"[1-9]\\d{13,16}[a-zA-Z0-9]{1}"
3.验证手机号码
移动的号段:134(0-8)、135、136、137、138、139、147(预计用于TD上网卡)
150、151、152、157(TD专用)、158、159、187(未启用)、188(TD专用)
联通的号段:130、131、132、155、156(世界风专用)、185(未启用)、186(3g)
电信的号段:133、153、180(未启用)、189
"(\\+\\d+)?1[34578]\\d{9}$"
4.验证固定电话号码
电话号码,格式:国家(地区)电话代码 + 区号(城市代码) + 电话号码
"(\\+\\d+)?(\\d{3,4}\\-?)?\\d{7,8}$"
5.验证日期(年月日)
日期,格式:1992-09-03,或1992.09.03
"[1-9]{4}([-./])\\d{1,2}\\1\\d{1,2}"
6.验证URL地址
格式:http://blog.csdn.net:80/xyang81/article/details/7705960? 或 https://
"(https?://(w{3}\\.)?)?\\w+\\.\\w+(\\.[a-zA-Z]+)*(:\\d{1,5})?(/\\w*)*(\\??(.+=.*)?(&.+=.*)?)?"
7.匹配IP地址
简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小
"[1-9](\\d{1,2})?\\.(0|([1-9](\\d{1,2})?))\\.(0|([1-9](\\d{1,2})?))\\.(0|([1-9](\\d{1,2})?))";
8.验证整数(正整数和负整数)
"\\-?[1-9]\\d+"
9.验证整数和浮点数(正负整数和正负浮点数)
"\\-?[1-9]\\d+(\\.\\d+)?"
10.验证中文
"^[\u4E00-\u9FA5]+$"