常用正则表达式收集

字段 表达式 说明
匹配正整数 ^[1-9]\d*$
匹配负整数 ^-[1-9]\d*$
匹配整数 ^-?[1-9]\d*$
匹配身份证 \d{15}|\d{18} 中国的身份证为15位或18位
匹配中国邮政编码 [1-9]\d{5}(?!\d) 中国邮政编码为6位数字
匹配腾讯QQ号 [1-9][0-9]{4,} 腾讯QQ号从10000开始
匹配国内电话号码 \d{3}-\d{8}|\d{4}-\d{7} 匹配形式如 0511-4405222 或 021-87888822
匹配中文字符 [\u4e00-\u9fa5]
匹配双字节字符 [^\x00-\xff]
匹配Email地址 \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
中国手机号码 (86)*0*13\d{9}   
IP地址 (\d+)\.(\d+)\.(\d+)\.(\d+)

posted on 2007-09-26 22:00  leup  阅读(147)  评论(0编辑  收藏  举报

导航