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

版权声明:咔咔 来自https://blog.csdn.net/fangkang7 https://blog.csdn.net/fangkang7/article/details/88707970

author:咔咔

wechat:fangkangfk

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;
        }
    }

猜你喜欢

转载自blog.csdn.net/fangkang7/article/details/88707970