[]用正则的方式检验打成APP会有问题
var pat:RegExp=new RegExp(/^[\u4e00-\u9fa5a-zA-Z0-9.-_@]+$/,"i");
if(param!=null){
for(var i:int=0;i<param.length;i++){
if(param[i][1]!=""){
if(pat.test(param[i][1])==false)
{
trace(param[i][1]);
Constant.helper.times=true;
Constant.waitView.setViibile(false);
Constant.tipsView.showtipsConfirm(LanguageTips.INPUTERROR);
return ;
}
}
paramStr+="&"+param[i][0]+"="+param[i][1];
}
}
上面是正则的方法,在浏览器运行是没有问题的,但打成APK环境运行就会报错,如图
在safri浏览器运行也会报错
if(param!=null){
for(var i:int=0;i<param.length;i++){
if(param[i][1]!=""){
if(pat.test(param[i][1])==false)
{
trace(param[i][1]);
Constant.helper.times=true;
Constant.waitView.setViibile(false);
Constant.tipsView.showtipsConfirm(LanguageTips.INPUTERROR);
return ;
}
}
paramStr+="&"+param[i][0]+"="+param[i][1];
}
}
上面是正则的方法,在浏览器运行是没有问题的,但打成APK环境运行就会报错,如图
在safri浏览器运行也会报错
没有找到相关结果
已邀请:
2 个回复
vincent
赞同来自:
Monica - 知识达人
赞同来自: