ActionScript 3 简单的RegEx

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 简单的RegEx相关的知识,希望对你有一定的参考价值。

private function validateEmail(str:String):Boolean {
            var pattern:RegExp = /(\w|[_.\-])+@((\w|-)+\.)+\w{2,4}+/;
            var result:Object = pattern.exec(str);
            if(result == null) {
                return false;
            }
            return true;
        }
        private function validatePhoneNumber(str:String):Boolean {
            var pattern:RegExp = /^\d{3}-\d{3}-\d{4}$/;
            var result:Object = pattern.exec(str);
            if(result == null) {
                return false;
            }
            return true;
        }

function isValidEmail(email:String):Boolean {
    var emailExpression:RegExp = /^[a-z][\w.-]+@\w[\w.-]+\.[\w.-]*[a-z][a-z]$/i;
    return emailExpression.test(email);
}
//...
trace(isValidEmail("senocular@example.com")); // true
trace(isValidEmail("@example.com")); // false
trace(isValidEmail("senocular@example")); // false
trace(isValidEmail("seno\\cular@example.com")); // false

以上是关于ActionScript 3 简单的RegEx的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 actionscript 3简单的拖放

扩展标记列表插件Actionscript

Actionscript 3 简单 Cookie

ActionScript 3 简单的广场

ActionScript 3 简单的小装载工具

ActionScript 3 简单的大奖老虎机脚本