码迷,mamicode.com
首页 > 其他好文 > 详细

常用正则表达式总结

时间:2019-10-09 15:42:30      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:asc   turn   ali   script   bsp   var   fun   两种   function   

1.需由字母或数字组成

/^[0-9a-zA-Z]+$/

2.需包含字母、数字、特殊符号中的至少两种

/^(((?=.*[0-9])(?=.*[a-zA-Z])|(?=.*[0-9])(?=.*[^\s0-9a-zA-Z])|(?=.*[a-zA-Z])(?=.*[^\s0-9a-zA-Z]))[^\s]+)$/

3.需验证手机号格式

/^1[3456789]\d{9}$/

  

 

使用方法举例

以验证由数字或字母组成为例(封装为函数)

function validUsername(str) {
  var reg = /^[0-9a-zA-Z]+$/
  if(!reg.test(str)){
    return ‘包含字母或数字以外的其它字符‘ 
  }
  return ‘验证通过‘
}

  

 

常用正则表达式总结

标签:asc   turn   ali   script   bsp   var   fun   两种   function   

原文地址:https://www.cnblogs.com/belongs-to-qinghua/p/11641834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!