/**
* 身份证验证
* @param {string} idcard
*/
export function checkIdCard (idcard) {
let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
return reg.test(idcard)
}
/**
* 邮箱验证
* @param {string} email
*/
export function checkEmail (email) {
// eslint-disable-next-line
let reg = /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/
return reg.test(email)
}
/**
* 真实姓名验证
* @param {string} name
*/
export function checkEmail (name) {
let reg = /^[\u4e00-\u9fa5]{2,4}$/
return reg.test(name)
}
/**
* @desc 校验手机号是否合法
* @param {String} phoneNum 手机号
* @return {Boolean}
*/
export function validatePhoneNum (phoneNum) {
let reg = /^1\d{10}$/
return reg.test(phoneNum)
}