Probador de expresiones regulares (coincidencias, grupos y vista previa de reemplazo)
¿Necesitas probar una regex rápidamente? Pega tu texto y compruébala de inmediato con este probador.
Ve coincidencias resaltadas, grupos de captura y salida de reemplazo en una sola pantalla.
Cómo usarla
- Introduce un patrón y elige las banderas que necesites (g/i/m).
- Pega el texto fuente. Si la ejecución automática está activada, los resultados se actualizan de inmediato.
- Usa la lista de coincidencias para revisar ubicaciones y saltar a cada una.
- Usa las pestañas Grupos y Reemplazo para verificar capturas y resultados de sustitución.
Ejemplos
Extracción de correos
Entrada: Texto que contiene direcciones de correo
Salida: Coincidencias resaltadas y posiciones de inicio/fin
Reemplazo de key=value
Entrada: Texto key=value en varias líneas
Salida: Salida de reemplazo usando $1 y $2
Filtro de líneas de log
Entrada: Texto de log con INFO / WARN / ERROR
Salida: Coincidencia por líneas con la bandera m
Guía rápida de reemplazo
- $1, $2 ... : referencias a grupos de captura
- $& : coincidencia completa
- $` : antes de la coincidencia / $' : después de la coincidencia
Nota
- Esta herramienta evalúa patrones con expresiones regulares JavaScript (ECMAScript).
- Algunas funciones de PCRE (como los grupos atómicos) no están disponibles.
- Incluso las funciones de JavaScript pueden variar según el entorno de ejecución.
- No se garantiza que los resultados sean idénticos a PCRE.
Preguntas frecuentes
¿Qué son las banderas g/i/m?
Usa las casillas para activarlas o desactivarlas. (g=global, i=ignorar mayúsculas/minúsculas, m=multilínea)
¿También puedo probar reemplazos?
Sí. Introduce una cadena de reemplazo y revisa la pestaña Reemplazo. Se admiten referencias como $1.
¿En qué se diferencia de PCRE?
Esta herramienta usa expresiones regulares de JavaScript. Debido a diferencias de especificación, el mismo patrón puede producir resultados distintos a PCRE.