必须包含一个特殊字符,至少包含一个数字且不能有空格的正则表达式
1个回答
展开全部
var reg = /^(?!(\d*|[^\d]*|[^~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*|[~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*|[^\d~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*)$)(?:(?!(.*[~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]){2}.*)\S)+$/;
var str = "3&";
console.log(reg.test(str));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询