在正则表达式中,含有大括号时,验证不通过,需自定义一个字符串值为正则表达式的内容。
验证通过时才执行操作。
valid="keyPhone_A_Button_clickHandler(event)" 为验证通过时触发的事件,
当然也有验证不通过时触发的事件了。
text="@{keyPhoneVO.phoneNumber_Text}" 是进行数据双向绑定的,测试时可以先去掉。
mxml文件:
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
<mx:RegExpValidator source="{phoneNumber_Text}"
property="text"
expression="{ValidateVO.phoneValidat}"
trigger="{keyPhone_A_Button}"
valid="keyPhone_A_Button_clickHandler(event)"
triggerEvent="click"
noMatchError="请输入正确的手机号"
required="true"
requiredFieldError="新增时必须输入手机号"/>
</fx:Declarations>
<s:TextInput id="phoneNumber_Text" x="66" y="35" contentBackgroundColor="#FFFDFD"
text="@{keyPhoneVO.phoneNumber_Text}"/>
在ValidateVO.
as文件中,定义正则表达式。直接在expression中写正则表达式时,编译无法识别,按照官网介绍的方法,我们还是自己定义一个字符串好了。
// 电信手机号验证表达式
public static var phoneValidat:String = "^1(3[3]|5[3]|8[09])\\d{8}$";
- 大小: 6.7 KB
分享到:
相关推荐
包含在我们平时编程中常用正则表达式如:日期正则表达式,使用RegularExpressionValidator验证控件时的验证功能及其验证表达式,从URL地址中提取文件名的javascript程序等
如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式...
1、揭开正则表达式的神秘面纱 ...7、Java正则表达式使用详解 8、常用正则表达式集锦 9、正则表达式高级学习技巧 10、正则表达式使用 11、正则表达式之道 12、正则表达式总结 13、30分钟入门教程 14、日期校验.doc
很好的正则表达式~ 正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。 模式,是正规表达式最基本...
该资料包有正则表达式教程.chm,精通正则表达式-第三版(CHM电子版.3rd.Edition.Aug.2006.chm,表单验证Validator v1.0.chm以及一些关于正则表达式的网页技术文档。相信大家看了,肯定会对正则表达式有一个全面而深入...
常用的正则表达式 1. Email: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b 2. 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 3. 匹配双字节字符(包括汉字在内):[^\x00-\xff] 4. 匹配空白行的正则表达式:\n\s*\r
在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍如下: 只能输入数字:“^[0-9]*$” 只能输入n位的数字:“^d{n}$” 只能输入至少n位数字:“^d{n,}$” 只能输入m-n位的数字...
最近做项目,有项目需求需要对各种常用...而港澳通行证,台湾通行证,护照这些证件,在网上没有搜到正则验证的方法,后来经过一番折腾,结合validator这个验证插件写了一些代码,在此分享给大家,需要的朋友可以参考下
JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp...
dataType="Require | Chinese | English | Number | Integer | Double | Email | Url | Phone | Mobile | Currency | Zip | IdCard | QQ | Date | SafeString | Repeat | Compare | Range | Limit | LimitB | Group ...
根据正则表达式,常见错字,一次性电子邮件黑名单,DNS记录和SMTP服务器响应来验证电子邮件地址。 验证电子邮件看起来像电子邮件,即包含“ @”和“。”。在它的右边。 使用验证常见的拼写错误,例如 。 验证电子...
使用正则表达式进行CSS颜色验证 用法 在package.json中需要模块,如下所示: "css-color-validator" : "git://github.com/jnikles/css-color-validator.git#master" 它公开一个函数,返回true | false: var ...
正则表达式方式的验证方式,这个验证比较标准而且比较全面,不过也是通过点击提交按钮才进行验证,本实例可以这样验证,具体内容如下 也可以这样验证 具体代码 <html> <head> <meta ...
在eclipse等java开发工具中写CSS的验证检查工具。很好的
Cron验证器Cron Validator是一种实用程序,可让您在代码库中验证cron表达式,类似于所做的事情。备择方案 :它具有更多功能和配置选项来限制范围或创建配置预设。 它包含一个应该与AWS Schedule Expressions相匹配的...
正则表达式是一种处理文本的有用工具,无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表达式都非常有用。 大家都知道ASP.NET中有个RegularExpressionValidator的校验控件,...
电子邮件正则表达式安全 电子邮件地址的正则表达式匹配。 维护,可配置,更准确且对浏览器友好的替代。... 我们建议使用validator.isEmail进行验证(例如, validator.isEmail(match) )。 安装npm : np