var p = /^(p\d+,)+$/i; var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33".split(';'); for(var i=0;i<arr.length;i++){ document.write(arr[i].replace(" "," ")+":"+p.test(arr[i]+",")+"<br/>"); }
我的就符合条件了 不过像p2227这样一条的要不要通过? var p = /^(p\d+,)+$/i; var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33;p123,ppppp;p3432,sdfa".split(';'); for(var i=0;i<arr.length;i++){ document.write(arr[i].replace(" "," ")+":"+p.test(arr[i]+",")+"<br/>"); }
算了,也不用问了,如果你不想通过就这样,你自己根据情况选择即可 var p = /^p\d+(,p\d+)+$/i; var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33;p123,ppppp;p3432,sdfa".split(';'); for(var i=0;i<arr.length;i++){ document.write(arr[i].replace(" "," ")+":"+p.test(arr[i])+"<br/>"); }
var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33".split(';');
for(var i=0;i<arr.length;i++){
document.write(arr[i].replace(" "," ")+":"+p.test(arr[i]+",")+"<br/>");
}
reg = /^([Pp]\d+,)+$/;
str += ",";
alert(reg.test(str));
不过像p2227这样一条的要不要通过?
var p = /^(p\d+,)+$/i;
var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33;p123,ppppp;p3432,sdfa".split(';');
for(var i=0;i<arr.length;i++){
document.write(arr[i].replace(" "," ")+":"+p.test(arr[i]+",")+"<br/>");
}
var arr="p12,p234,p45435,P23423;p12,;x12,p12;ppp;p33;p123,ppppp;p3432,sdfa".split(';');
for(var i=0;i<arr.length;i++){
document.write(arr[i].replace(" "," ")+":"+p.test(arr[i])+"<br/>");
}