日期:2014-05-16  浏览次数:20352 次

求一格式的正则表达式,[英文和数字,{数字}]
求一格式的正则表达式,[英文和数字,{数字}]

很简单的,例如:[pic,{0}]、[pic22,{0}]是正确的,[pic,{a}]、[$f.,{a}]是错误的
------解决方案--------------------
var reg=/^\[[a-zA-Z\d]+,\{\d+\}\]$/;
var a=["[pic,{0}]","[pic22,{0}]","[pic,{a}]","[$f.,{a}]"];
for(var i in a){
alert(a[i]+reg.test(a[i]));
}
这样试试