Prueba tus expresiones regulares en tiempo real y ve las coincidencias resaltadas.
Escribe tu patrón entre las barras diagonales y actúa o desactiva los modificadores (g, i, m, s) según necesites.
Pega el texto de prueba debajo: las coincidencias se resaltan al instante y se listan abajo con sus grupos capturados.
Ajusta el patrón en caliente hasta que el resaltado marque exactamente lo que quieres.
Escribe tu expresión regular y pruébala contra cualquier texto: las coincidencias se resaltan en tiempo real junto con los grupos capturados.
Usa el mismo motor de JavaScript de tu navegador, así que lo que ves aquí se comporta igual en tu código. Activa los modificadores g, i, m o s según lo que necesites.
Validar formatos
Comprueba si Matrículas, DNI, emails o fechas responden al patrón que esperas antes de aplicarlo en tu código.
Depurar capturas
Revisa qué devuelven los grupos de captura () en cada coincidencia para construir tu reemplazo o extracción correctamente.
Aprender regex
Experimenta con clases, cuantificadores y anclas viendo el resultado visual en cada intento.
Sí, las expresiones se evalúan con la sintaxis nativa del navegador, la misma de Node.js. Lo que pruebes aquí se comporta igual en tu código.
g (todas las coincidencias), i (ignorar mayúsculas), m (que ^ y $ actúen por línea) y s (el punto también captura saltos de línea).
Cuando quieras extraer una parte de la coincidencia: por ejemplo, en (\d{2})-(\d{2})-(\d{4}) cada paréntesis te devuelve un dato que puedes reutilizar.
Generador de UUID
Genera UUIDs v4 y v7 únicos al instante. Copia uno o varios con un solo clic.
Formatear JSON
Formatea y valida tu JSON al instante: indenta, comprime y colorea tu código.
Herramienta Base64
Codifica y decodifica texto en Base64 de forma rápida y segura.
Minificador y Formateador de CSS
Minifica o da formato a tu código CSS al instante. Gratis, sin instalación.