- 浏览: 134418 次
- 性别:
- 来自: 苏州
最新评论
-
lanliying:
主窗体报错Multiple markers at this l ...
Flex自定义事件 -
Alex丿:
12年的帖子,难得~。~
Flex编译参数设置
//判断是否为中文字符串 plic function matchChinese(word:String):void { var pattern:RegExp =/[\一-\龥]/; if(pattern.test(word)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配邮件地址 plic function matchEmail(email:String) : void { var pattern:RegExp =/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; // if(pattern.test(email)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配网址 plic function matchURL(url:String):void { var pattern:RegExp =/[a-zA-z]+:\/\/[^\s]*/; // 或者/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/ if(pattern.test(url)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配电话号码 plic function matchPhone(phone:String):void { var pattern:RegExp =/\d{3}-\d{8}|\d{4}-\d{7}/; //匹配形式如 0511-6666666 或 021-66666666 if(pattern.test(phone)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配QQ号 plic function matchQQ(qq:String):void { var pattern:RegExp =/[1-9][0-9]{4,}/; //腾讯QQ号从10000开始 if(pattern.test(qq)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配邮政编码 plic function matchPost(post:String):void { var pattern:RegExp =/[1-9]\d{5}(?!\d)/; if(pattern.test(post)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配身份证 plic function matchIDcard(idcard:String):void { var pattern:RegExp =/\d{15}|\d{18}/; if(pattern.test(idcard)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配时间 plic function matchTime(time:String):void { var pattern:RegExp =/([0-1]?[0-9]|2[0-3]):([0-5][0-9])/; if(pattern.test(time)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //截取字符串 plic function interception(source:String,prefix:String,s?ix:String):String{ var reg:RegExp=new RegExp("(?<="+prefix+").*?(?="+s?ix+")","s"); var obj:String=reg.exec(source).toString(); return obj; } //匹配多项 plic function matchMore(source:String,prefix:String,s?ix:String):Array{ var reg:RegExp=new RegExp("(?<="+prefix+").*?(?="+s?ix+")","g"); var obj:Array=source.match(reg) return obj; } //匹配数字 plic function matchNumber(num:String):void { var pattern:RegExp =/^\d+$/; if(pattern.test(num)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //匹配手机 plic function matchMobile(num:String):void { var pattern:RegExp =/^0?1((3[0-9]{1})|(5[0-9]{1})|(8[0-9]{1})){1}[0-9]{8}$/; if(pattern.test(num)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //校验合法时间 plic function matchDate(num:String):void { var pattern:RegExp =/\d{4}(\.|\/|\-)\d{1,2}(\.|\/|\-)\d{1,2}/; if(pattern.test(num)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } } //校验字符串:只能输入6-20个字母、数字、下划线(常用手校验用户名和密码) plic function matchStr(str:String):void { var pattern:RegExp =/^(\w){6,20}$/; if(pattern.test(str)){ emailResult.text="right"; }else{ emailResult.text="wrong"; } }
发表评论
-
清除flash player缓存-SharedObject
2012-06-18 14:02 2183http://www.macromedia.com/suppo ... -
Flash Builder4.6破解
2012-06-10 13:41 5具体步骤如下:1.到Adobe官网下载FlashBuilder ... -
SharedObject
2012-04-11 16:05 1623共享对象可以简单理解为类似浏览器的cookies,可以将一定 ... -
RollOver和MouseOver的区别
2012-03-20 10:22 1709共同点:都是针对鼠标的进入和进出事件。 不同点: 1、 ... -
wmode参数详解,对flash以及html元素的影响(转载)
2012-03-08 14:16 3634在页面中经常会用到需 ... -
Flex自定义事件时为什么要重载clone()方法(转载)
2012-02-19 17:35 1410声明:转载 以前在学习自定义事件的时候一直不太明白为什 ... -
Datagrid动态添加列
2012-02-19 17:34 1918Datagrid的列是一个数组,动态添加列的方法是创建一个新的 ... -
一个简单的画板
2012-02-17 11:22 1427Flex中画图,有两种方法: 1、直接在canvas中画 ... -
给特效加上缓动效果
2012-02-17 11:21 1019给特效的结束前加上缓动效果,比如模拟篮球落地->弹起-& ... -
BitmapData
2012-02-17 11:21 1878可以使用BitmapData对象加载图片,BitmapData ... -
TitleWindow自定义标题栏
2012-02-17 11:21 1633应用场景: TitleWindow宽度固定,titl ... -
Image拉伸
2012-02-17 11:21 1327应用场景: 当使用Image加载图片或swf文件时, ... -
TextArea设置文本的局部样式
2012-02-16 13:21 3420var tr:TextRange = new TextR ... -
HtmlText中加入超链接
2012-02-16 13:20 1255以下是Label中加入超链接的例子: prote ... -
Flex滤镜
2012-02-16 13:20 1794使用滤镜可以改变文本和控件显示效果,Flex滤镜如下: ... -
Flex字体
2012-02-16 13:20 17561、嵌入字体 嵌入字体会把字体文件编译到应用中,所以 ... -
Flex的Combobox组件
2012-02-16 13:19 85571、显示提示 设置Prompt ... -
Flex中ToolTip的使用
2012-02-15 10:12 26981、为ToolTip加入动画效 ... -
Flex常用特效
2012-02-15 10:12 1055Flex常用特效列表: -
Flex回调函数
2012-02-15 10:12 1221应用场景:父子窗体之间的通信,比如想把弹出窗口中的数据传给弹出 ...
相关推荐
标题“正值表达式生成工具”暗示了该工具专注于创建符合特定规则的正则表达式模式,这些模式通常用于验证输入数据是否符合预期格式。在Web开发中,JavaScript是广泛使用的客户端脚本语言,其内置的正则表达式支持...
### 正则表达式验证格式详解 #### 一、概述 正则表达式是一种用于匹配字符串中字符组合的工具,在程序开发中广泛应用于文本搜索与替换、数据验证等场景。本文将详细介绍如何利用正则表达式来验证常见的数据格式,...
使用正值表达式工具时,用户可以进行各种复杂的文本分析任务,如验证电子邮件地址格式、提取网址、查找特定模式的文本片段等。掌握正则表达式对于任何涉及文本处理的程序员来说都是必备技能,它能极大地提高工作效率...
### 常用正则表达式集锦及应用场景 #### 1. 只能输入数字:“^[0-9]*$” ...以上正则表达式集锦覆盖了常见的数据验证需求,可以帮助开发者快速实现前端数据格式的校验,提高用户体验并减少后端处理负担。
在文本解析工作中,正则表达式是一个非常强大的工具,它可以帮助我们实现快速查找、替换、验证等多种功能。特别在Web开发领域,例如在Web服务器日志分析、网页前端开发中,正则表达式应用广泛。正则表达式不仅被很多...
做项目时用到对于"ROUND(NVL(FMIS7(6,SUBSTRING(A,1,4) IN ('a','d') and SUBSTRING(B,1,5) = '5'),0)+2/3 + FMIS7(2,1),2)“这样一个复杂串的解析,FMIS7(a,b可以为条件)为系统定义的模版,通过解析能够从字符串中...
### 弹性表达式的解析与应用 #### 一、弹性表达式概述 “弹性表达式”在After Effects等动画制作软件中是一种常见的动画效果实现方式,主要用于创建具有弹性和动态感的对象运动。这类表达式通过一系列数学计算来...
在ASP.NET开发中,正则表达式广泛应用于数据验证、格式化处理以及信息提取等多个方面。 #### 常用正则表达式总结 下面将详细介绍文档中提到的各种类型的正则表达式及其应用场景: 1. **非负整数**:`^\d+$` - ...
3. 弹性势能的计算可以通过微元法或平均思想完成,其表达式为 E_p = \frac{1}{2}kx^2。 4. 弹性势能具有相对性和正负之分,选择不同的参考点会影响势能的数值,但不影响能量转换的过程。 在实际应用中,例如物体在...
这个程序利用了正则表达式(Regular Expression)的强大功能,能够有效地解析和提取网页中的关键数据,包括发帖人的用户名、发帖时间以及每个帖子的具体内容。在IT行业中,这样的爬虫技术对于数据分析、市场研究、...
在AS3中,Matrix类是一个核心的图形变换类,它提供了对二维图形的旋转、缩放、平移和倾斜等操作。Matrix类的构造函数允许我们初始化一个包含六个参数的矩阵,这些参数决定了图形的变换效果。 1. 构造器参数详解: ...
用数学表达式可以表示为ΣU=0。在使用KVL时,我们同样需要为闭合回路的绕行方向假定一个正方向,并且在计算时,实际电压降与假定方向一致时取正值,反之取负值。基尔霍夫定律适用于所有类型的电路,无论是线性还是非...
不为人知的表达式求值,操作符优先级的重要性 在C语言中,操作符的优先级排序和作用是非常重要的。操作符的优先级从高到低排序,可以分为以下几类: 1. 后缀操作符:包括后缀自增、后缀自减、数组下标、结构成员...
3. **电机接线**:电机的接线需参考《Minas A4系列AC伺服驱动器技术资料选编》中的第26、27、28页,这些页面详细介绍了U、V、W及接地的接线方式。需要注意的是,U、V、W与地之间有着严格的相序要求,接线时务必正确...
- `Sgn(数值表达式)`:返回表达式的符号,正值为1,零为0,负值为-1。 - `Rnd([数值表达式])`:生成0到9之间的随机数。参数为负数时,每次生成相同的数;为正数时,每次生成新的随机数。 2. **三角函数**: - `...
例如,当判断一个数是否为正数时,可以用三元表达式来确定返回正值还是负值: ```python num = -5 sign = 1 if num > 0 else -1 ``` 这里,`sign` 将被赋值为 `-1`,因为条件 `num > 0` 不成立。 接下来,我们来...
5. **几何问题的应用**:在解决涉及一次函数的几何问题时,常会用到面积计算公式,例如通过底乘以高除以2来计算三角形的面积。 6. **特殊情况的处理**:在某些情况下,需要根据题目条件来判断是否需要考虑特殊情况...
本文实例讲述了JS正则匹配中文的方法。分享给大家供大家参考,具体如下: 需求:使用JS正则的方式将字符串 “[微笑][撇嘴][发呆][得意][流泪]” 中的汉字进行匹配输出。 示例代码: [removed] ...