Probador de Regex

Destacada

Prueba, depura y aprende expresiones regulares con coincidencias, resaltado y detalles en tiempo real.

Herramientas de DesarrolloGratis y en Línea
Cargando herramienta...

Acerca de Esta Herramienta

Una expresión regular (regex) es un patrón compacto que se usa para buscar, coincidir, validar y extraer texto. En lugar de escribir código personalizado para comprobar si una cadena "parece" un email, un teléfono o una fecha, describes la forma de ese texto una vez con un regex y el motor encuentra cada coincidencia por ti.

¿Qué es una expresión regular?

Un regex es una cadena de caracteres especiales y literales que define un patrón de búsqueda. Por ejemplo, el patrón ^\d{4}-\d{2}-\d{2}$ coincide con texto que empieza por cuatro dígitos, un guion, dos dígitos, otro guion y dos dígitos; es decir, una fecha como 2026-07-17.

¿Para qué sirve?

  • Validación: comprobar que un dato es un email, URL, teléfono o contraseña válidos.
  • Búsqueda y extracción: encontrar todos los precios, hashtags o enlaces de un texto.
  • Limpieza de datos: eliminar caracteres no deseados o normalizar formatos antes de importar.
  • Reemplazo de texto: cambiar fechas, formatos de teléfono o marcadores de una sola vez.
  • Aprendizaje: experimentar con patrones de forma segura antes de usarlos en tu código.

Este probador funciona completamente en tu navegador. Escribe un patrón, pega el texto a comprobar y verás cada coincidencia resaltada al instante, con su posición y grupos de captura. Nada se envía a un servidor.

Cómo Usar

  1. Escribe tu patrón en el campo Expresión regular (sin las barras alrededor).
  2. Activa los flags que necesites: g para todas las coincidencias, i para ignorar mayúsculas/minúsculas, m para multilínea.
  3. Elige un patrón listo en Patrones comunes (email, URL, teléfono, IPv4, fecha, color hex, usuario, contraseña) para empezar rápido.
  4. Escribe o pega el texto a probar en la caja Cadena de prueba.
  5. Lee el resultado: el texto coincidente se resalta en amarillo, se muestra el número de coincidencias y cada una indica su índice y grupos de captura.
  6. Usa el botón de copiar para llevar el string final /patrón/flags directamente a tu código.