【正则】至少包括字母数字特殊字符中任意2种的正则表达式

简介: 【正则】至少包括字母数字特殊字符中任意2种的正则表达式
function checkEmail(email) {
        var reg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
        if(!reg.test(email)){
            alert("邮箱格式不正确");
            return false;
        }
    }
    function checkName(name) {
        var reg = /(?!^(\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\w~!@#$%^&*?]{7,20}$/;
        if(!reg.test(name)){
            alert("用户名格式不正确");
            return false;
        }
    }
相关文章
|
6月前
|
机器学习/深度学习 前端开发 Windows
【夯实技术基本功】「底层技术原理体系」全方位带你认识和透彻领悟正则表达式(Regular Expression)的开发手册(正则符号深入解析 )
【夯实技术基本功】「底层技术原理体系」全方位带你认识和透彻领悟正则表达式(Regular Expression)的开发手册(正则符号深入解析 )
78 0
|
JavaScript 前端开发
JS正则表达式:常用正则手册/RegExp/正则积累(一)
JS正则表达式:常用正则手册/RegExp/正则积累
109 1
|
存储 JavaScript 安全
JS正则表达式:常用正则手册/RegExp/正则积累(二)
JS正则表达式:常用正则手册/RegExp/正则积累
92 0
|
5月前
正则表达式(有关String当中,有关正则的方法)
正则表达式(有关String当中,有关正则的方法)
|
6月前
|
Java 计算机视觉
【Java 正则表达式】简单用法,注意点,我学不会正则
【Java 正则表达式】简单用法,注意点,我学不会正则
|
网络协议 JavaScript 前端开发
正则表达式、常用的正则
正则表达式、常用的正则
150 1
|
JavaScript 前端开发 Java
正则表达式备忘录(全网最详细正则)
正则表达式备忘录(全网最详细正则)
104 1
input输入框输入只能输入数字、字母等组合的正则表达式
input输入框输入只能输入数字、字母等组合的正则表达式
674 0
jmeter正则表达式提取器的用法和正则
jmeter正则表达式提取器的用法和正则
329 0