最近在项目中遇到验证的问题,年龄在1-180.姓名姓名为2-18中文和英文结合的字符.电话号码的验证,所以这里来备份一下
电话号码 :let telphone = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/;
/^1[3456789][0-9]{9}$/
年龄在1-180 :let ageReg = /^(([0-9]|[1-9][1-9]|1[0-7][0-9])(\.[0-9]+)?|180)$/;
姓名姓名为2-18中文和英文结合的字符 :let name = /^[\u4E00-\u9FA5A-Za-z]{2,18}$/;
/^[\x{4e00}-\x{9fa5}]{2,8}$/u
仅供参考,不喜勿喷,