UTILS.
Privadas por defecto
.*

Probador de regex

Prueba una expresión regular contra un texto y resalta cada coincidencia.

Tus archivos se quedan en este dispositivo

Los archivos se procesan en tu navegador, sin subirse a ningún servidor. El sitio descarga el código y los recursos necesarios. Sin cuentas ni rastreadores.

Usa Descargar para guardar esta herramienta como un archivo HTML y usarla sin conexión.

Privacidad →
—

Expresiones regulares de JavaScript. El procesamiento se detiene tras dos segundos o 5.000 coincidencias. Las posiciones de las coincidencias cuentan unidades de código UTF-16.

Prueba un ejemplo resuelto

Ejemplo

Introduce el patrón (\d{4})-(\d{2})-(\d{2}) con el indicador g y el texto Due 2026-10-23, paid 2026-11-01. Hay 2 coincidencias; la primera captura 2026, 10 y 23.

Ten en cuenta

Los patrones se ejecutan en el motor JavaScript de tu navegador. PCRE, Python, .NET y grep difieren en detalles como lookbehind, grupos con nombre y clases Unicode, así que vuelve a probar el patrón en el lenguaje donde se ejecutará.

Acerca de esta herramienta

Construye y prueba expresiones regulares de JavaScript contra un texto de ejemplo con resaltado de coincidencias en vivo y un recuento de coincidencias. Establece flags como g, i y m. Una forma rápida de afinar un patrón antes de pegarlo en el código.

Expresiones regulares de JavaScript. El procesamiento se detiene tras dos segundos o 5.000 coincidencias. Las posiciones de las coincidencias cuentan unidades de código UTF-16.

Preguntas frecuentes

¿Qué variante de regex es esta?
Expresiones regulares de JavaScript (ECMAScript), usando el mismo motor que tu navegador y Node.js.
¿Qué significan las flags?
g encuentra todas las coincidencias, i ignora mayúsculas y minúsculas, m hace que ^ y $ coincidan con los límites de línea.

Más herramientas