/** * 正则 */ const regular = { phone: { reg: /^[1]([3-9])[0-9]{9}$/, msg: '手机号格式不正确', }, pwd: { reg: /^[0-9A-Za-z]{4,18}$/, msg: '请填写8~18位字母、数字组成的密码', }, username: { reg: /^([a-zA-Z0-9_\u4e00-\u9fa5]{2,16})$/, msg: '请填写2~16位字母、数字、汉字、下划线组成的用户名', }, captcha: { reg: /^\d{6}$/, msg: '请填写6位数字验证码', }, word: { reg: /^[a-zA-Z0-9\u4e00-\u9fa5]+$/, msg: '字母、数字、汉字', }, price: { reg: /^\d+(\.\d{1,2})?$/, msg: '金额', }, number: { reg: /^\d+$/, msg: '纯数字' }, idCard:{ reg:/^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/, msg:'身份证数日有误' } } export default regular