AS3 Email Validation
September 25th, 2008Just a quick class that might be helpful to some. This class uses a regular expression to accurately check the validity of an email address. I use this with all my "send to a friend" scripts.
The class:
package {
public class EmailValidation {
public static function check(email:String):Boolean {
var emailExpression:RegExp = /^[a-z][\w.-]+@\w[\w.-]+\.[\w.-]*[a-z][a-z]$/i;
return emailExpression.test(email);
}
}
}
Implementation:
import EmailValidation;
trace(EmailValidation.check("icd2k3@gmail.com")); // true
trace(EmailValidation.check("icd2k3gmail.com")); // false
trace(EmailValidation.check("icd2k3@gmail.c")); // false
