post icon

Como validar con expresiones regulares en JavaScript

Realizar validaciones del lado cliente si bien no es la opción más segura, siempre da una mejor experiencia al usuario. Y existen varios modos de realizar dichas validaciones. Siempre recomiendo utilizar las expresiones regulares antes que algoritmos creados por nosotros mismo (siempre que sea posible hacerlo).

Por suerte para nosotros realizar ésta tarea con JavaScript es muy sencillo, y requiere de pocas líneas de código, para dar un vistazo rápido crearé un ejemplo de validación de email ya que es uno de los casos más usados.

function validarEmail(email) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		alert('El dirección de correo:  ' + email+ ' es válida.');
		return (true);
	} else {
		alert('La dirección de correo no es válida.');
		return (false);
	}
}
<form>
	<input type="text" name="email" size="50?>
	<input type="button" value="Validar e-mail" onClick="validarEmail(this.form.email.value);">
</form>

Comentarios desde Facebook:

Sin Comentarios aun, puedes tú ser el primero en comentar!

Deja tu Comentario

Responder