Probador de expresiones regulares: regex online con explicación
Las expresiones regulares (regex) son patrones de búsqueda que permiten encontrar, validar y transformar texto de forma precisa. Son una herramienta fundamental en programación, análisis de datos y administración de sistemas.
Sintaxis básica de regex
- . — cualquier carácter excepto nueva línea.
- \d — dígito (0-9); \w — carácter de palabra (a-z, A-Z, 0-9, _).
- * — cero o más; + — uno o más; ? — cero o uno.
- {n,m} — entre n y m repeticiones.
- ^inicio — ancla inicio; fin$ — ancla final.
- [abc] — clase de caracteres; [^abc] — negación.
Flags más importantes
g (global): busca todas las coincidencias, no solo la primera. i (insensitive): ignora mayúsculas/minúsculas. m (multiline): ^ y $ aplican a cada línea. s (dotAll): el punto también coincide con saltos de línea.
Casos de uso comunes
Validación de emails, URLs y números de teléfono. Extracción de datos de logs. Búsqueda y reemplazo avanzado en editores de código. Análisis de texto y procesamiento de lenguaje natural. Parseo de formatos personalizados.