Clase para comprobar campos en Actionscript 3.0

Etiquetas: split return length

El siguiente código es la base de una clase para comprobar campos en AS3. De momento tiene tres funciones:

-esMail: recibe un String y comprueba si contiene una arroba y uno o más puntos. Si es así, devuelve true (es un correo), en caso contrario, false (no es un correo).

-tanLargo: recibe un String y una longitud, y comprueba si la cadena tiene exactamente esa longitud. Esto se puede hacer de formá rápida en Actionscript, pero de esta manera aprovecho más la clase y ahorramos unos teclazos.

-masLargo: recibe un String y una longitud, y comprueba si la cadena tiene una longitud mayor. También se puede hacer de formá rápida en Actionscript, pero asi se ahorra algo de trabajo.

package{
	public class ComprobadorCampos{
		public function ComprobadorCampos():void{
		}
		public function esMail(correo:String):Boolean{
			var puntos = correo.split(".").length - 1;
			var arrobas = correo.split("@").length - 1;
			if((puntos >= 1) && (arrobas == 1)){
				return(true);
			}else{
				return(false);
			}
		}
		public function tanLargo(cadena:String,l:int):Boolean{
			return(cadena.length == l);
		}
		public function masLargo(cadena:String,l:int):Boolean{
			return(cadena.length > l);
		}
	}
}

Comentarios:
sdf gsdf gsdf gsd fgsd fg sdfg sdf gdsf gsdf gsdf gsdf gsdf gsdf gsdf gsdf gsdfg dfg sdf gdf gsdfg sdfg sdfg sdfg df gsdf gdsf gsdf gdsdfgsdf dijo:
T
Dejar un comentario:
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web: