check.js 448 B

1234567891011121314151617181920212223242526272829303132
  1. /**
  2. * 手机验证
  3. */
  4. export function checkPhone(value){
  5. if(/^1\d{10}$/.test(value)){
  6. return true;
  7. }
  8. return false
  9. }
  10. /**
  11. * 身份证验证
  12. */
  13. export function checkIdCard(value){
  14. let reg =/^\d{15}|\d{18}$/
  15. if(reg.test(value)){
  16. return true;
  17. }
  18. return false
  19. }
  20. /**
  21. * 银行卡验证
  22. */
  23. export function checkBankCard(value){
  24. let reg =/^([1-9]{1})(\d{14}|\d{15}|\d{16}|\d{18})$/
  25. if(reg.test(value)){
  26. return true;
  27. }
  28. return false
  29. }