- 常用模式
- 日期:/(?:0[1-9]|[12][0-9]|3[01])\/(?:0[1-9]|1[0-2])\/(?:19|20\d{2})/
- URL:/^http:
- E-mail地址:/^(?:\w+\.?)*\w+@(?:\w+\.?)*\w+$/
- 国内电话号码:d{3}-d{8}|d{4}-d{7}
- 腾讯QQ号:[1-9][0-9]{4,}
- 邮政编码:[1-9]d{5}(?!d)
- 身份证:d{15}|d{18}
- ip地址:d+.d+.d+.d+
- 中文字符: [u4e00-u9fa5]
- 双字节字符(包括汉字在内):[^x00-xff]
- String.prototype.len=function(){return this.replace([^x00-xff]/g,"aa").length;}
- 全角字符:/[^uFF00-uFFFF]/g
- 匹配特定数字:
- ^[1-9]\d*$
- ^-[1-9]\d*$
- ^-?[1-9]\d*$
- ^[1-9]\d*|0$
- ^-[1-9]\d*|0$
- ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$
- ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$
- ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
- ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$
- ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$
转至:http://blog.csdn.net/zzq58157383/article/details/8725348