Saltar al contenido

java: patrón de expresiones regulares que incluye todos los caracteres especiales

octubre 22, 2021
apple touch icon@2

Use esto para capturar los caracteres especiales comunes excluyendo .-_.

/[!"`'#%&,:;<>[email protected]{}~$()*+/\?[]^|]+/

Si quieres incluir .-_ también, luego usa esto:

/[-._!"`'#%&,:;<>[email protected]{}~$()*+/\?[]^|]+/

Si desea filtrar cadenas que sean compatibles con URL y que no contengan caracteres especiales ni espacios, utilice esto:

/^[^ !"`'#%&,:;<>[email protected]{}~$()*+/\?[]^|]+$/

Cuando usas patrones como /[^A-Za-z0-9]/, entonces empezarás a captar alfabetos especiales como los de otros idiomas y algunos alfabetos europeos con acento (como é, í).

close