| | |
| | | */ |
| | | export function verifyPhone(val: string) { |
| | | // false: 手机号码不正确 |
| | | if (!/^((12[0-9])|(13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0|1,5-9]))\d{8}$/.test(val)) return false; |
| | | if (!/^\d{11}$/.test(val)) return false; |
| | | // true: 手机号码正确 |
| | | else return true; |
| | | } |
| | |
| | | * @param val 当前值字符串 |
| | | * @returns 返回 true: 强密码正确 |
| | | */ |
| | | export function verifyPasswordPowerful(val: string) { |
| | | |
| | | export function verifyPwd(val: string) { |
| | | // false: 强密码不正确 |
| | | if (!/^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&\.*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&\.*]+$)(?![\d!@#$%^&\.*]+$)[a-zA-Z\d!@#$%^&\.*]{6,16}$/.test(val)) return false; |
| | | if (!/^(?![a-zA-Z]+$)(?!\d+$)(?![!@#$%^&\.*]+$)(?![a-zA-Z\d]+$)(?![a-zA-Z!@#$%^&\.*]+$)(?![\d!@#$%^&\.*]+$)[a-zA-Z\d!@#$%^&\.*\-_]{6,16}$/.test(val)) return false; |
| | | // true: 强密码正确 |
| | | else return true; |
| | | } |