这个在Flex中适用吗?我怎么试了一下好像不行额!
var str:String;
var bool:Boolean;
if(str.match("/[0-9a-zA-Z]([^\s\u4e00-\u9fa5]*[0-9a-zA-Z])?/ ")){
bool = true;
}else{
bool = false;
}
我不知道flex的写法,但从网上看到的正则写法都是以下格式
var pattern:RegExp = //g;
var result : Object = pattern.exec(html);
trace(result+"============================");
如果是这样的话
var pattern:RegExp = /^[0-9a-zA-Z]([^\s\u4e00-\u9fa5]*[0-9a-zA-Z])?$/;
var result : Object = pattern.exec(html);
如果result有值则为正则,无值则不正确
哦 我试试!谢了额!
本回答被提问者采纳