Probador de regex
Prueba y depura expresiones regulares en vivo.
Escribe un patrón y un texto de prueba. Las coincidencias se resaltan al instante, con grupos nombrados y numerados listados debajo.
10 coincidencias
- #1 @ 0Pruebagrupos: ["Prueba"]
- #2 @ 7arnaudgrupos: ["arnaud"]
- #3 @ 14appgrupos: ["app"]
- #4 @ 19herramientasgrupos: ["herramientas"]
- #5 @ 32onlinegrupos: ["online"]
- #6 @ 39gratuitasgrupos: ["gratuitas"]
- #7 @ 50rgrupos: ["r"]
- #8 @ 52pidasgrupos: ["pidas"]
- #9 @ 58ygrupos: ["y"]
- #10 @ 60privadasgrupos: ["privadas"]
Cómo usarla
Escribe un patrón
Suelta tu regex. Acepta grupos nombrados como `(?<word>\w+)`.
Define los flags
g (global), i (case-insensitive), m (multilínea), s (dotAll), u (unicode), y (sticky). Por defecto `gi`.
Pega el texto de prueba
Las coincidencias se resaltan en línea y los grupos aparecen debajo.
¿Qué es?
Una regex es un lenguaje compacto para casar texto. Un probador compila tu patrón, lo ejecuta contra una cadena y muestra cada coincidencia con sus grupos de captura nombrados y numerados. El resaltado en vivo evita ir al editor cada vez.
Cuándo usarla
Cualquier regex no trivial: extraer campos de logs, validar entradas, búsqueda-reemplazo, parsear CSVs, scrapear HTML. También lo más rápido para probar un patrón copiado de Stack Overflow.
Errores comunes
Olvidar el flag `g` (sin él, exec solo devuelve la primera). Cuantificadores codiciosos (`.*`) que tragan demasiado; usa `.*?`. Las anclas `^` y `$` cambian con el flag `m`. Y: no parsees HTML o JSON con regex - usa un parser real.
Preguntas frecuentes
- ¿Qué sabor de regex?
- JavaScript (ECMAScript). Para PCRE o Python la sintaxis es muy parecida pero lookbehinds y property escapes Unicode difieren un poco.
Herramientas relacionadas
Más en esta categoría
- Formateador y validador JSON
- Codificador / Decodificador Base64
- Codificador / Decodificador de URL
- Generador de hash (SHA-1, SHA-256, SHA-384, SHA-512)
- Decodificador JWT
- Conversor Markdown a HTML
- Conversor YAML a JSON
- Conversor CSV a JSON
- Formateador SQL
- Codificador / Decodificador de entidades HTML
- Lector de expresiones cron
- Formateador XML
- Minificador HTML
- Generador de datos ficticios
- Generador de tablas Markdown