Gracias bro, pero se me olvido escribir un detalle. La cadena si puede tener símbolos por ejemplo . - _
pero no puede tener 2 o más simbolos consecutivos.
Una de las aplicaciones que se me ocurre.
Al verificar una dirección de email:
[email protected]
//Esta dirección contiene guion medio, bajo y punto antes del @ y es evaluada como true cuando se hace
/^([\w-\.]+)@etc....$/
pero con ésta misma expresión la siguiente dirección también es evaluada como true.
[email protected]
Pero realmente no es válida.
============================
Yo había pensado en algo como esto:
/^(?=.*(\.\-\_)?!=(\.\-\_).*)$/
Pero no me funciona :(
Alguna ayuda?
Saludos