日期:2014-05-17  浏览次数:20703 次

验证数组式的字符串。
表单提交卡号,格式为: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>