美文网首页
vue正则表达式验证邮箱,电话,手机,url

vue正则表达式验证邮箱,电话,手机,url

作者: 吖_7c06 | 来源:发表于2022-04-20 10:30 被阅读0次
//正则验证:直接引入组件,传需要验证的参数即可,不需要再写test

/**
 * 邮箱
 * @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)
  }

相关文章

网友评论

      本文标题:vue正则表达式验证邮箱,电话,手机,url

      本文链接:https://www.haomeiwen.com/subject/vgxvertx.html