记录一下常用的几个正则

71 阅读1分钟

邮编 /^[1-9]\d{5}$/

电子邮件 /^(\w)+(.\w+)*@(\w)+((.\w+)+)$/

手机号 /^1((3[0-9])|(4[5-7])|(5([0-3]|[5-9]))|(7(7|8))|(8[0-9]))\d{8}$/

身份证 /( ^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx])([19]\d5\d2((0[19])(101112))(([02][19])10203031)\d2)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2})/

中文 /[\u4e00-\u9fa5]+/

简单日期格式 /^\d{4}-\d{1,2}-\d{1,2}$/

图片文件格式 /.(jpg|jpeg|gif|png)$/i