验证数组式的字符串。
表单提交卡号,格式为:201110001,201110002,201110003...........,这些卡号是手工输入,提交后供注册选择。
担心输错格式,请教怎么验证这个字符串?
------解决方案--------------------
<script language="javascript">
function chk(){
var re=/2011\d{5}/g;
var str=document.form1.cardnum.value;
var strArr=str.split(",");
for(var i=0;i<strArr.length;i++){
if( ! re.test(strArr[i])) {alert("卡号格式有误,请查看!");return false; }
}
return true;
}
</script>