巴青农资商城

memberValidate.js 571B

12345678910111213141516171819202122232425262728
  1. /** 大陆 11 位手机号 */
  2. export const MOBILE_REG = /^1\d{10}$/
  3. export function isMobile(value) {
  4. return MOBILE_REG.test(String(value || '').trim())
  5. }
  6. export function validateMobile(mobile) {
  7. const text = (mobile || '').trim()
  8. if (!text) {
  9. return '请输入手机号'
  10. }
  11. if (!isMobile(text)) {
  12. return '请输入正确的手机号'
  13. }
  14. return ''
  15. }
  16. export function validatePassword(password, label = '密码') {
  17. if (!password) {
  18. return `请输入${label}`
  19. }
  20. if (password.length < 6) {
  21. return `${label}至少 6 位`
  22. }
  23. return ''
  24. }