Mcatorce Suite
← Volver a herramientas

Probador de Regex

Prueba expresiones regulares de JavaScript con resaltado en vivo, grupos de captura y vista previa de reemplazo.

Coincidencias resaltadas
ana@example.com, luis@example.org maria@test.com
2 coincidencia(s) encontrada(s).
#CoincidenciaÍndiceGrupos
1ana@example.com0
$1 = ana
$2 = example
2maria@test.com34
$1 = maria
$2 = test
Usa $1, $2 para grupos de captura, $& para toda la coincidencia y $<nombre> para grupos con nombre.
example: ana, luis@example.org test: maria

¿Qué es un probador de regex?

Una expresión regular (regex) es un lenguaje compacto de patrones para buscar, validar y reescribir texto. Un probador te deja escribir el patrón y ver al instante que partes del texto coinciden, lo que facilita construir y depurar patrones sin adivinar dentro del código.

Este probador usa el mismo motor RegExp de tu navegador y de Node.js, así que un patrón que funciona aquí se comporta igual en JavaScript y TypeScript. Todo se ejecuta en local y tu texto nunca se sube a ningun servidor.

Cómo probar una expresión regular

  1. Escribe el patrón en el campo de expresión y activa los flags que necesites (g para todas las coincidencias, i para ignorar mayúsculas, etc.).
  2. Pega o escribe el texto de prueba. Las coincidencias se resaltan al instante y se listan con su posición y grupos de captura.
  3. Si quieres, escribe una cadena de reemplazo para ver el resultado de text.replace() antes de llevarlo a tu código.

Casos de uso comunes

  • Validación de formularios - crea y verifica patrones para correos, teléfonos, códigos postales y contraseñas antes de publicarlos.
  • Extracción de logs y datos - saca IDs, fechas, direcciones IP o códigos de error de bloques grandes de texto con grupos de captura.
  • Buscar y reemplazar - ensaya reescrituras masivas con referencias a grupos y reutiliza el patrón exacto en tu editor o script.