【发布时间】:2011-02-09 13:38:18
【问题描述】:
您好,我正在尝试设置一个 RegexpValidator,它只接受 6-30 个字符长之间的字母数字字符串,并且需要一个数字。我是正则表达式的新手,我尝试过的一切似乎都在不断返回无效的 ValidationRsultEvent。这是一段代码:
<mx:RegExpValidator id="regexValidator" source="{passwordInput}" property="text"
triggerEvent="" valid="onPasswordValidate(event)" invalid="onPasswordValidate(event)" />
private function validateRegister():void
{
regexValidator.expression = "^(?=.*(\d|\W)).{6,30}$";
regexValidator.validate();
}
【问题讨论】:
标签: regex apache-flex actionscript flex4