Probador y Creador de Regex: Prueba de patrones en vivo
Resaltado de coincidencias en vivo, grupos de captura y banderas.
2 matches
Contact ada@veojson.com or grace@example.org for access requests.
- #1 @ 8 — ada@veojson.comgroups: [ada, veojson.com]
- #2 @ 27 — grace@example.orggroups: [grace, example.org]
RegEx Cheat Sheet — 50 Patterns That Actually Ship
50 copy-paste patterns, the full syntax table, flag reference and the traps that cause outages.
One email, no spam, unsubscribe any time.
Sobre esta herramienta
Este probador ejecuta tu patrón con el motor RegExp de JavaScript, resalta cada coincidencia en el texto de ejemplo y lista los grupos de captura por coincidencia. Puedes activar banderas para búsqueda global, case-insensitive, multilínea, dotAll y unicode de forma independiente.
Cómo probar una expresión regular
Ingresa el patrón sin barras, elige tus banderas y pega el texto de ejemplo. Las coincidencias se resaltan al instante con su índice y grupos de captura para que verifiques que coincidan con tu código.
Errores comunes al usar regex
Olvidar escapar puntos y barras, usar cuantificadores codiciosos (greedy) en lugar de perezosos (lazy), y asumir que ^ y $ coinciden con límites de línea sin la bandera multilínea son los errores más frecuentes.
Cómo usar Probador y Creador de Regex
- 1
Abre el Probador y Creador de Regex
Todo se ejecuta en esta página: no hay nada que instalar ni se requiere cuenta para usar las funciones gratuitas.
- 2
Ingresa tu entrada
Pega o escribe tus valores en el panel superior. La herramienta se actualiza mientras escribes para iterar rápidamente.
- 3
Revisa el resultado
Verifica el resultado, cópialo con un clic y ajusta las opciones hasta que coincida con lo que espera tu sistema.
- 4
Ve un paso más allá
Utiliza los consejos para desarrolladores y API a continuación para preparar tu resultado para producción.
Buenas prácticas
- Ancla los patrones con ^ y $ al validar valores completos; de lo contrario, coincidirá con una subcadena y permitirá datos no válidos.
- Prefiere clases de caracteres explícitas en lugar de `.` — los puntos codiciosos son la causa principal del backtracking catastrófico.
- Prueba con entradas extremas: cadenas vacías, muy largas y Unicode, no solo el caso de éxito (happy path).
- Nombra tus grupos y añade comentarios; una regex que no puedas entender en seis meses es una deuda técnica.
- Nunca uses regex para parsear HTML, JSON o direcciones de email con cumplimiento total de RFC; usa un parser real.
Probador y Creador de Regex — Por qué importa
Los pequeños detalles de integración (una codificación, un claim, un header) es donde residen la mayoría de los errores de API, y son costosos de rastrear en los logs de producción.
Asegurarlos en segundos acorta las sesiones de depuración y evita que lleguen datos malformados a los sistemas posteriores.
Herramientas relacionadas, gratis y de pago
| Herramienta | Tipo | Características clave | Enlace |
|---|---|---|---|
| regex101 | Free | Probador multimotor con explicación paso a paso | Visitar |
| RegExr | Free | Guía rápida interactiva y patrones de la comunidad | Visitar |
| RegexBuddyOferta | Paid | Creador, depurador y generador de código regex para escritorio | Visitar |
Algunos enlaces marcados como Oferta son enlaces de socios. No te cuestan nada extra y ayudan a mantener estas herramientas gratuitas.