Resumen / Desarrollo y código / Probador de RegEx y evaluador en vivo
Desarrollo y código 100% en el navegador y sin conexión

Probador de RegEx y evaluador en vivo

Prueba expresiones regulares de JavaScript en tu navegador. Las coincidencias se resaltan mientras escribes, con casillas de flags y contador.

Pega o escribe tu entrada; el resultado aparece al instante y los errores se muestran debajo.

Tus archivos y datos nunca salen de tu navegador: no se sube nada.

Configuración de RegEx

Vista previa de coincidencias

0 coincidencias

Probador de regex con el motor de tu navegador

Aunque desmarques la casilla g, la vista previa sigue marcando todas las coincidencias. El motivo es sencillo: este probador de regex añade g internamente, porque recorre todo el texto para colorearlo. Usa la clase RegExp de tu navegador, así que el resultado coincide con el de tu código JavaScript o TypeScript.

Cinco pasos con cuatro campos

  1. Escribe el patrón en el primer campo. Las dos barras laterales son decoración, no las escribas. La página abre con un patrón de correo y un texto de ejemplo.
  2. Marca los flags g, i, m o s, o escríbelos en el campo de flags. Ahí también puedes añadir otros, como u.
  3. Pega el texto de prueba: un fragmento de log, una línea CSV o un bloque de HTML.
  4. Lee la vista previa. Cada coincidencia lleva una marca azul y el contador indica cuántas hay.
  5. Pulsa "Vista ampliada" si el texto es largo.

Límites que conviene conocer

Solo funciona la sintaxis de JavaScript. Los grupos con nombre al estilo Python, (?P<name>…), y los flags en línea, (?i), dan error. El navegador explica el fallo en rojo dentro de la vista previa. Si el patrón está vacío, el texto queda intacto y el contador marca 0.

La herramienta no lista grupos de captura y no sustituye texto. Tampoco tiene límite de tiempo: un patrón con cuantificadores anidados, como (a+)+b, puede bloquear la pestaña con un texto largo. Si marcas una casilla, el campo de flags se reconstruye a partir de las cuatro casillas, y un u escrito a mano se pierde.

El patrón y el texto no salen del navegador. La comprobación se hace en local con cada tecla. No se envía ninguna petición, no se usa el portapapeles y no se descarga nada.

Dos ejemplos para probar

Quieres extraer números de pedido como ORD-2024-00417 de una exportación. Con tres líneas funciona, y con la cuarta aparece una marca de más. Otro caso son los anclajes: activa y desactiva m y observa si ^ actúa al inicio del texto o de cada línea.

Preguntas frecuentes (FAQ)

Escribe el patrón en su campo y pega tu texto debajo. Las coincidencias se resaltan al instante y los flags g, i, m y s son casillas.