那位大哥帮忙写个正则表达式
就是密码由数字和字母组成,数字与字母混用 (数字和字母同时存在)
我只写个这个var regex = new RegExp("^[A-Za-z0-9]+$");
发现不能保证数字与字母混用,也就是说同时存在
谢谢.
我真不知道怎么写拉,
有人告诉这么用,
<script>
//var aa=/^((\d+\w+[\d\w]*)|(\w+\d+[\d\w]*))$/
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("122"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("111a1aa"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("aaaaaaaaa"))
</script>
可我不知道怎么用还有这样说的
其实这个好像必须要用到两个规则式的。
/[a-zA-Z]\d ¦\d[a-zA-Z]/
和
/^[0-9a-zA-Z]+$/
要两个测试都通过才算正确
可我不没测出来.请各位帮个忙
就是密码由数字和字母组成,数字与字母混用 (数字和字母同时存在)
我只写个这个var regex = new RegExp("^[A-Za-z0-9]+$");
发现不能保证数字与字母混用,也就是说同时存在
谢谢.
我真不知道怎么写拉,
有人告诉这么用,
<script>
//var aa=/^((\d+\w+[\d\w]*)|(\w+\d+[\d\w]*))$/
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("122"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("111a1aa"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("aaaaaaaaa"))
</script>
可我不知道怎么用还有这样说的
其实这个好像必须要用到两个规则式的。
/[a-zA-Z]\d ¦\d[a-zA-Z]/
和
/^[0-9a-zA-Z]+$/
要两个测试都通过才算正确
可我不没测出来.请各位帮个忙
alert("密码必须为数字与字母混用!");
form1.csrpwd.focus();
return;
}
function checkPassWord(source){
var value = source.value;
alert(value);
var regex = new RegExp(/^((\d+\w+[\d\w]*)|(\w+\d+[\d\w]*))$/);
return regex.test(value);
}
我自己是这么写,不过,都是111111数字就提示不出来就过去拉;
1,用[A-Za-z0-9]+ 来匹配
2,匹配后检查是否含数字并且含字母,这个用循环检查,很简单。
f3s4344klj34l5lkjalksdflkj32905098345lkjdaslkf44e3 23ajklsdfjlkadsfjkkl32klj432kljkljlkjsdfasdfasdfasdf
f3s4344klj34l5lkjalksdflkj32905098345lkjdaslkf44e3 23ajklsdfjlkadsfjkkl32klj432kljkljlkjsdfasdfasdfasdf