Saltar al contenido

Probador de expresiones regulares online

Escribe un patrón, elige los modificadores y pega el texto: verás cada coincidencia resaltada, su posición y los grupos capturados mientras escribes.

Funciona en tu navegador. No guardamos ni enviamos lo que escribes.Gratis · Sin registro previo

Espacio de trabajo · Probador de expresiones regulares

Funciona en tu navegador · 100% local

Ejemplo: \\d{3}-\\d{4} para un teléfono local.

/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b/gi
Coincidencias · 2
Escribe a soporte@bytooly.space o a hola@ejemplo.com.
Los correos inválidos como usuario@ o @dominio.com no deberían coincidir.
#CoincidenciaPosiciónGrupos
1soporte@bytooly.space10—
2hola@ejemplo.com36—
Los cálculos se hacen en tu navegador. No se envían datos.
Instrucciones

Cómo se usa

01

Escribe el patrón sin las barras laterales, por ejemplo \d{3}-\d{4}.

02

Activa los modificadores que necesites: g para todas las coincidencias, i para ignorar mayúsculas, m para multilínea, s para que el punto incluya saltos y u para Unicode.

03

Pega el texto de prueba y revisa la lista de coincidencias, su índice y los grupos capturados.

Casos reales

Ejemplos

Extraer correos

Con el patrón \b[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}\b y el flag g se listan todas las direcciones del texto.

Validar una fecha

^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$ acepta 2026-10-22 y rechaza 2026-13-01.

Guía de referencia

Lo que conviene saber

El probador usa el motor de expresiones regulares de JavaScript, el mismo que se ejecuta en el navegador. Por eso el resultado puede diferir de Python, PHP o grep en detalles como los grupos con nombre o las construcciones avanzadas.

Los patrones se compilan localmente y el texto no se envía a ningún servidor. Un patrón mal construido puede consumir mucho tiempo de CPU con entradas largas: si la página se queda pensando, simplifica los cuantificadores anidados y evita combinaciones como (a+)+.

Dudas habituales

Preguntas frecuentes

No. El patrón y el texto se procesan en la memoria del navegador y desaparecen al cerrar la página.

Herramientas relacionadas

Otras herramientas que pueden servirte para tareas similares.

Más en Desarrollo web→