Mega Code Archive

 
Categories / Flash ActionScript / Regular Expressions
 

Determining whether a string contains a valid email address format

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var sEmail:String = new String("someone@someserver.com");         var bValidEmail:Boolean = true;         var nAmpIndex:int = sEmail.indexOf("@");         var nDotIndex:int = sEmail.lastIndexOf(".");         if(nAmpIndex == -1 || nDotIndex == -1) {           bValidEmail = false;         }         if(!(nAmpIndex > 0)) {           bValidEmail = false;         }           if(!(nDotIndex > nAmpIndex)) {         bValidEmail = false;         }         if(!(nDotIndex < sEmail.length - 1) || !(nDotIndex > nAmpIndex + 1)) {           bValidEmail = false;         }         trace(bValidEmail);              }   } }