Cómo usar: Explicador de Regex
- Pega una expresión regular entre las barras (con o sin el
/…/que la rodea) y añade banderas comogi. - La explicación enumera cada parte en orden, con los grupos anidados con sangría.
- Haz clic en un ejemplo para ver cómo se explican patrones comunes.
- Pruébala con texto real en Probador de Regex.
Cómo leer una expresión regular
| Token | Significado |
|---|---|
. | cualquier carácter excepto un salto de línea |
\d \w \s | un dígito, un carácter de palabra (letra, dígito, guion bajo), un espacio en blanco; en mayúscula significa «no» |
[abc] [^abc] [a-z] | uno de estos, ninguno de estos, un rango |
* + ? {2,5} | 0 o más, 1 o más, opcional, entre 2 y 5 veces; añade ? para hacerlo perezoso |
^ $ \b | inicio, fin, límite de palabra |
( ) (?: ) (?<name> ) | grupos de captura, sin captura y con nombre |
(?= ) (?! ) (?<= ) (?<! ) | lookahead, lookahead negativo, lookbehind, lookbehind negativo |
a|b | a o b |
El explicador sigue la sintaxis de expresiones regulares de JavaScript, que también es muy parecida a PCRE (PHP), Python, Java y .NET en los patrones del día a día.
Relacionado: Probador de Regex, Buscar y reemplazar, Prompts de IA para desarrolladores.
También se busca como: explicar expresión regular, qué hace esta regex, regex a lenguaje natural, desglose de regex, significado de regex, entender expresiones regulares, analizador de regex.
Herramientas que combinan con: Explicador de Regex
- Comparar textos — Pega dos versiones de un texto para ver exactamente qué cambió: líneas añadidas y eliminadas, y las palabras modificadas dentro de ellas, resaltadas en paralelo o en una sola vista.
- Eliminar líneas duplicadas — Pega una lista para eliminar líneas duplicadas al instante.
- Convertidor de mayúsculas y minúsculas — Pega cualquier texto y conviértelo entre 11 estilos de mayúsculas y minúsculas: desde «Title Case» para titulares hasta «camelCase» y «snake_case» para código.
- Buscador de rutas JSON — Pega un payload de webhook o una respuesta de API, haz clic en cualquier valor y copia su ruta exacta para JavaScript, JSONPath, jq, Python, PHP, n8n y Make.