国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

ActionScript使用正則表達式示例

2020-07-17 13:13:19
字體:
來源:轉載
供稿:網友
正則表達式在java,js,ActionScript以及其他開發語言中都較為常見,也是判斷數據是否符合標準的常用手段,基本來說ActionScript中的正則和java里面的是完全一致的,我自己把java的正則做了整理,如下所示

// 表示反斜線(/)字符
/t 表示制表符
/n 表示換行
[abc] 字符a,b或c
[^abc] 除a,b,c之外的任意字符
[a-zA-Z0-9] 表示由字母,數字組成
/d 表示數字
/D 表示非數字
/w 表示字母、數字、下劃線
/W 表示非字母、數字、下劃線
/s 表示空白字符(換行、空格等)
/S 表示非空白字符
^ 表示行的開頭
$ 表示行的結尾
上面是常用的正則規范,下面則是數量表示(X表示一組規范)
X{n} 必須出現n次
X{n,} 必須出現n次以上
X{n,m} 必須出現n~m次
X? 可以出現0次或1次
X* 可以出現0次,1次或多次
X+ 可以出現1次或多次
至于邏輯運算符我就不貼出來了,下面是我測試用的ActionScript

復制代碼
代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
public function check(event:Event):void{
var name:String=this.username.text;
var password:String=this.password.text;
var birthday:String=this.birthday.text;
var reg1:String=this.reg1.text;
//匹配日期
var pattern:RegExp=new RegExp("http://d{4}-//d{2}-//d{2}");
var pattern2:RegExp=new RegExp("http://w{4}");
//匹配漢字
var pattern3:RegExp=new RegExp("^[a-zA-Z0-9]+$");
//匹配漢字
var pattern4:RegExp=new RegExp("[/u4e00-/u9fa5]");
//匹配郵箱
var pattern5:RegExp=new RegExp("^//w+@//w+//.//w+$");
// if(pattern.test(birthday)){
// Alert.show("郵箱格式正確");
// }
if(pattern4.test(reg1)){
Alert.show("格式正確");
}else{
Alert.show("格式有誤");
}
}
]]>
</fx:Script>
<s:Label x="136" y="42" text="用戶名" />
<s:TextInput x="180" y="42" id="username"/>
<s:Label x="148" y="103" text="密碼"/>
<s:TextInput x="180" y="93" id="password"/>
<s:Label x="149" y="146" text="生日" />
<s:TextInput x="180" y="135" id="birthday" text="1989-12-25"/>
<s:Label x="124" y="193" text="測試字符" />
<s:TextInput x="180" y="183" id="reg1" />
<s:Button x="180" y="232" label="登錄" click="check(event)"/>
</s:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梧州市| 临西县| 柳林县| 会宁县| 大渡口区| 池州市| 九龙坡区| 莲花县| 项城市| 青岛市| 阳泉市| 辰溪县| 浮梁县| 佛坪县| 棋牌| 察哈| 天峻县| 喀什市| 贺州市| 洪雅县| 景泰县| 郑州市| 永康市| 平山县| 靖远县| 绥棱县| 沈阳市| 修文县| 克山县| 平度市| 石城县| 桓仁| 台中市| 体育| 和田县| 南澳县| 漳浦县| 阳新县| 麦盖提县| 民县| 扶绥县|