// 电话(座机)&传真验证
export function validateTel(rule, value, callback) {
const reg = /^(0\d{2,3}-?)?\d{7,8}$/
if (rule.required && !value) {
return callback(new Error('请输入电话号码'))
}
if (!reg.test(value) && value) {
callback(new Error('电话(传真)格式有误'))
} else {
callback()
}
}
// 邮箱验证
export function validateEmail(rule, value, callback) {
// const phoneReg = /^(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$/
const reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
if (rule.required && !value) {
return callback(new Error('请输入邮箱'))
}
if (!reg.test(value) && value) {
callback(new Error('邮箱的格式有误'))
} else {
callback()
}
}
js邮箱、电话座机正则表达式校验
最新推荐文章于 2024-02-26 16:44:08 发布