Flex字符串比較 還有Flex字符串操作
更新時(shí)間:2009年06月04日 02:49:06 作者:
呵呵,其實(shí)我用的時(shí)間不多,還接觸這個(gè)不到3個(gè)月吧,哎,所以很多地方都需要不斷的進(jìn)行更正了.
最簡(jiǎn)單的方法,就是直接用 “>”,“<”,“>=”,“<=”,“!=”和“==” 等等這樣的比較修飾符來(lái)進(jìn)行比較,或者自己不放心,還自己寫一些方法來(lái)進(jìn)行多層的校驗(yàn),
還有一個(gè)功能很強(qiáng)大的trace();說(shuō)實(shí)話,用得比較少,呵呵,不過(guò)在編碼過(guò)程中實(shí)驗(yàn)倒是用得不少.
其實(shí)Flex就是將這些字符轉(zhuǎn)換成ASCII編碼來(lái)進(jìn)行對(duì)比而已.只要是String,就可以用這樣的方式來(lái)試試進(jìn)行比較,當(dāng)然,其他的類型都可以.
if(reUserPwd.text!=userPwd.text){//確認(rèn)密碼和原密碼的比較 Alert.show('兩次輸入的密碼必須相同,請(qǐng)檢查', '提示', 4, null, null, alertIcon); return false; }
代碼比較少,就用這一個(gè)就應(yīng)該可以表達(dá)了.
還有就是附加一個(gè)關(guān)于字符串操作的內(nèi)容.
1:
格式:字符串名.substr(開(kāi)始下標(biāo),子串長(zhǎng)度);
格式:字符串名.substring(開(kāi)始下標(biāo),結(jié)束下標(biāo));
slice方法:與substring方法功能和參數(shù)一樣,但是有兩點(diǎn)區(qū)別:1.substring方法的參數(shù)如果為負(fù)數(shù)會(huì)自動(dòng)轉(zhuǎn)化為0,而slice方法則會(huì)看成倒數(shù)第幾個(gè).
2.substring方法若結(jié)束下標(biāo)小于開(kāi)始下標(biāo)表示反截取字符串,但slice方法沒(méi)有該功能.
格式:字符串名.substring(開(kāi)始下標(biāo),結(jié)束下標(biāo));
2:比較,
這里真的是自己笨到家了,呵呵,找了好久,原來(lái)比較它們是否相等就是一個(gè)==或者是!=就搞定了,還以為十分的復(fù)雜,哎,真怪自己沒(méi)有多動(dòng)腦筋了,什么都想現(xiàn)成的.
還自己寫了個(gè)方法來(lái)比較.哎,笨到家了,
其實(shí)很多的東西直接JDK就可以搞定了,呵呵,我寫的這些,都完全的超級(jí)簡(jiǎn)單.
等下次寫一點(diǎn)校驗(yàn)方面的東西上來(lái),呵呵
還有一個(gè)功能很強(qiáng)大的trace();說(shuō)實(shí)話,用得比較少,呵呵,不過(guò)在編碼過(guò)程中實(shí)驗(yàn)倒是用得不少.
其實(shí)Flex就是將這些字符轉(zhuǎn)換成ASCII編碼來(lái)進(jìn)行對(duì)比而已.只要是String,就可以用這樣的方式來(lái)試試進(jìn)行比較,當(dāng)然,其他的類型都可以.
if(reUserPwd.text!=userPwd.text){//確認(rèn)密碼和原密碼的比較 Alert.show('兩次輸入的密碼必須相同,請(qǐng)檢查', '提示', 4, null, null, alertIcon); return false; }
代碼比較少,就用這一個(gè)就應(yīng)該可以表達(dá)了.
還有就是附加一個(gè)關(guān)于字符串操作的內(nèi)容.
1:
格式:字符串名.substr(開(kāi)始下標(biāo),子串長(zhǎng)度);
格式:字符串名.substring(開(kāi)始下標(biāo),結(jié)束下標(biāo));
slice方法:與substring方法功能和參數(shù)一樣,但是有兩點(diǎn)區(qū)別:1.substring方法的參數(shù)如果為負(fù)數(shù)會(huì)自動(dòng)轉(zhuǎn)化為0,而slice方法則會(huì)看成倒數(shù)第幾個(gè).
2.substring方法若結(jié)束下標(biāo)小于開(kāi)始下標(biāo)表示反截取字符串,但slice方法沒(méi)有該功能.
格式:字符串名.substring(開(kāi)始下標(biāo),結(jié)束下標(biāo));
2:比較,
這里真的是自己笨到家了,呵呵,找了好久,原來(lái)比較它們是否相等就是一個(gè)==或者是!=就搞定了,還以為十分的復(fù)雜,哎,真怪自己沒(méi)有多動(dòng)腦筋了,什么都想現(xiàn)成的.
還自己寫了個(gè)方法來(lái)比較.哎,笨到家了,
其實(shí)很多的東西直接JDK就可以搞定了,呵呵,我寫的這些,都完全的超級(jí)簡(jiǎn)單.
等下次寫一點(diǎn)校驗(yàn)方面的東西上來(lái),呵呵
相關(guān)文章
Flex 非常實(shí)用的學(xué)習(xí)資料整理
對(duì)于學(xué)習(xí)flex 的朋友,絕對(duì)是個(gè)不錯(cuò)的一些資料,大家可以用ctrl+F搜索獲取2009-01-01Flex 動(dòng)態(tài)綁定BindingUtils.bindProperty
Flex 動(dòng)態(tài)綁定BindingUtils.bindProperty實(shí)現(xiàn)代碼。2009-06-06基于WebService的數(shù)據(jù)訪問(wèn)(下) Flex與.NET互操作(三)
在上一篇文章《Flex與.NET互操作(二):基于WebService的數(shù)據(jù)訪問(wèn)(上) 》中介紹了通過(guò)<mx:WebService>標(biāo)簽來(lái)訪問(wèn)Webservice。實(shí)際上我們也可以通過(guò)編程的方式動(dòng)態(tài)的訪問(wèn)WebService,F(xiàn)lex SDK為我們提供了WebService類。2009-06-06如何定義一個(gè)getter和seter設(shè)置的屬性可以被綁定
Define private variable for maxFontSize.2009-05-05