手机号码、验证码的处理

1、 验证手机号码是否正确

export function validPhoneNumber(phoneNumber) {
  return !!phoneNumber && /^1[3-9]\d{9}$/.test(phoneNumber);
}

2、验证输入密码是否符合规则 注:6到16位,必须包含数字,大小写字母

export function validPassword(password) {
  return !!password && /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/.test(password);
}

3、 手机号码中间四位数影藏

export function getTel(tel) {
  let reg = /^(\d{3})\d{4}(\d{4})$/;
  return tel ? tel.replace(reg, "$1****$2") : "";
}

版权声明:本文为volcano2580原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。