
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);
}
}
}
Dejar un comentario
No hay comentarios