常用正则表达式总结

Posted belongs-to-qinghua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用正则表达式总结相关的知识,希望对你有一定的参考价值。

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 ‘验证通过‘
}

  

 

以上是关于常用正则表达式总结的主要内容,如果未能解决你的问题,请参考以下文章

markdown [常用正则表达式]常用正则表达式总结#regex

常用正则表达式总结

常用正则表达式 总结

常用正则表达式 总结

常用正则表达式总结

js正则表达式总结