常用正则表达式总结
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 ‘验证通过‘ }
以上是关于常用正则表达式总结的主要内容,如果未能解决你的问题,请参考以下文章