常见JS正则表达式
类型 表达式
手机号 ^((\(\d{3}\))|(\d{3}\-))?1[3-9][0-9]\d{9}$
邮箱 ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
密码(6-12位必须有特殊字符和大小写) (?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[\W])(?=.*[\S])^[0-9A-Za-z\S]{6,12}$
身份证 ^[1-9]\d{5}[1-2]\d{3}[0-1]\d[0-3]\d{4}[0-9xX]$
邮编 ^[1-9]\d{5}$
日期 ^\d{4}-\d{1,2}-\d{1,2}$
时间日期 ^\d{4}-\d{1,2}-\d{1,2}\s\d+:\d+:\d+$

撷水成文辅助开发工具包 V1.0