actualmente ocupo este pequeño script de javascript para validar un correo electronico cualquiera:
Código:
lo que me surge ahora es que los correos que debo validar tiene esta estructura:var correos = document.getElementById('correo_sol').value; var re = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; if (!re.test(correos)) { alert ("Dirección de correo inválida"); return false; } else{ return true; }
[email protected]
donde xxx, yyy y zz siempre valen lo mismo pero por cuestiones de seguirdad no lo pongo, en fin, que le tendria que cambiar a la expresion regular para que me valide el correo con esa estructura??? disculpen esq siempre he sido un poco torpe con las expresiones regulares...

Gracias