Gratis

Probar regex

Prueba una expresión regular del motor JavaScript contra un texto y muestra las coincidencias completas junto a su cantidad. La entrada contiene patrón, flags y texto en tres secciones separadas por una línea con tres guiones.

Tu archivo se procesa en tu navegador y no se guarda en CARCPI.

Cómo usarla

  1. 1Escribe el patrón sin delimitadores / externos.
  2. 2Separa patrón, flags y texto mediante líneas --- tal como indica el ejemplo de la interfaz.
  3. 3Ejecuta con una muestra pequeña y revisa tanto los resultados positivos como los casos que no deberían coincidir.

Cuándo usar esta herramienta

  • Comprobar la extracción de códigos de un texto de prueba.
  • Comparar el comportamiento con y sin distinción de mayúsculas.

Cómo elegir y comprobar el resultado

Búsqueda global y flags admitidos

Se filtran flags a d, g, i, m, s, u, v, y, se eliminan duplicados y se fuerza g para matchAll. Los resultados muestran match[0], no una tabla de grupos capturados. Flags incompatibles o no soportados por el navegador pueden provocar un error.

Extraer códigos cortos

Usa patrón A\d+, flags g y texto A12 B3 A7 en las tres secciones. Deben aparecer A12 y A7, con cantidad 2. B3 no coincide porque el patrón exige la letra A al principio del código.

Qué debes tener en cuenta

  • No es un motor PCRE, Python o .NET; la misma sintaxis puede diferir en esos entornos.
  • Un patrón con retroceso excesivo puede bloquear el hilo del navegador: empieza con una entrada corta.

Privacidad y procesamiento

La transformación se calcula en el navegador con el texto introducido. No requiere una petición a CARCPI con ese contenido; copiar o compartir el resultado queda bajo tu control.

FAQ

¿Muestra los grupos de captura?

La salida lista únicamente la coincidencia completa de cada match.

¿Necesito escribir /patrón/g?

No. El patrón y los flags van en secciones separadas.

¿Se detiene tras la primera coincidencia?

No. Se agrega el flag global para recorrer el texto.

Herramientas relacionadas