您的位置:首页 > 其它

关于Flex字符串比较,还有Flex字符串操作

2009-06-03 11:26 204 查看
呵呵,其实我用的时间不多,还接触这个不到3个月吧,哎,所以很多地方都需要不断的进行更正了.

最简单的方法,就是直接用 “>”,“<”,“>=”,“<=”,“!=”和“==” 等等这样的比较修饰符来进行比较,或者自己不放心,还自己写一些方法来进行多层的校验,

还有一个功能很强大的trace();说实话,用得比较少,呵呵,不过在编码过程中实验倒是用得不少.

其实Flex就是将这些字符转换成ASCII编码来进行对比而已.只要是String,就可以用这样的方式来试试进行比较,当然,其他的类型都可以.

if(reUserPwd.text!=userPwd.text){//确认密码和原密码的比较

Alert.show('两次输入的密码必须相同,请检查', '提示', 4, null, null, alertIcon);
return false;
}


代码比较少,就用这一个就应该可以表达了.

还有就是附加一个关于字符串操作的内容.

1:

格式:字符串名.substr(开始下标,子串长度);

格式:字符串名.substring(开始下标,结束下标);

slice方法:与substring方法功能和参数一样,但是有两点区别:1.substring方法的参数如果为负数会自动转化为0,而slice方法则会看成倒数第几个.

2.substring方法若结束下标小于开始下标表示反截取字符串,但slice方法没有该功能.
格式:字符串名.substring(开始下标,结束下标);

2:比较,
这里真的是自己笨到家了,呵呵,找了好久,原来比较它们是否相等就是一个==或者是!=就搞定了,还以为十分的复杂,哎,真怪自己没有多动脑筋了,什么都想现成的.
还自己写了个方法来比较.哎,笨到家了,

其实很多的东西直接JDK就可以搞定了,呵呵,我写的这些,都完全的超级简单.

等下次写一点校验方面的东西上来,呵呵
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐