/**
* 邮箱
* @param {*} s
*/
export function isEmail (s) {
return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)
}
/**
* 手机号码
* @param {*} s
*/
export function isMobile (s) {
return /^1[0-9]{10}$/.test(s)
}
/**
* 电话号码
* @param {*} s
*/
export function isPhone (s) {
return /^([0-9]{3,4}-)?[0-9]{7,8}$/.test(s)
}
/**
* URL地址
* @param {*} s
*/
export function isURL (s) {
return /^http[s]?:\/\/.*/.test(s)
}
相关文章
- 03-20邮箱、手机号码、电话号码、URL地址、正则验证
- 03-20vue.js帐号,密码,邮箱和移动手机号码正则验证
- 03-20jquery中邮箱地址 URL网站地址正则验证实例代码
- 03-20js如何使用正则表达式验证电话号码(可选区号)和邮箱?(分步骤)
- 03-20asp.net后台正则表达式验证手机号码邮箱
- 03-20Javascript 手机号码验证 邮箱地址验证
- 03-20正则表达式之邮箱、手机号码、电话号码,url地址
- 03-20java正则表达式验证邮箱、手机号码
- 03-20java使用正则表达式判断手机号,固定电话,身份证,邮箱,url,车牌号,日期,ip地址,mac,人名等
- 03-20js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码