87,904
社区成员
发帖
与我相关
我的任务
分享
var a ="a2-";
alert(/[a-zA-z]/.test(a)&&/\d/.test(a)&&/\-/.test(a));
<script type="text/javascript">
<!--
var Check = function(str){
var d = /\d/, w = /[a-z]/i, s = /-/;
if(str.search(d) != -1 && str.search(w) != -1 && str.search(s) != -1){
alert("同时包含数字,字母和-");
}else{
alert("不符合要求");
}
}
Check("abc");
Check("124");
Check("aff---");
Check("a-3");
Check("-v-ff3");
//-->
</script>
//是用正则表达式
var patten = /^[\w\-]*$/;
alert(patten.test("中文"));
alert(patten.test("a0-a100"));