42 lines
735 B
JavaScript
42 lines
735 B
JavaScript
// 验证手机号格式(1开头的11位数字)
|
||
export function validatePhone(phone) {
|
||
const phoneReg = /^1[3-9]\d{9}$/
|
||
if (!phone) {
|
||
return {
|
||
valid: false,
|
||
message: '请输入手机号'
|
||
}
|
||
}
|
||
if (!phoneReg.test(phone)) {
|
||
return {
|
||
valid: false,
|
||
message: '请输入正确的手机号格式'
|
||
}
|
||
}
|
||
return {
|
||
valid: true,
|
||
message: ''
|
||
}
|
||
}
|
||
|
||
// 验证密码长度(至少6位)
|
||
export function validatePassword(password) {
|
||
if (!password) {
|
||
return {
|
||
valid: false,
|
||
message: '请输入密码'
|
||
}
|
||
}
|
||
if (password.length < 6) {
|
||
return {
|
||
valid: false,
|
||
message: '密码至少为6位'
|
||
}
|
||
}
|
||
return {
|
||
valid: true,
|
||
message: ''
|
||
}
|
||
}
|
||
|