Inicio / Calculadoras / Probador de expresiones regulares en línea
Herramientas online gratis

Probador de expresiones regulares en línea

Probá regex de JavaScript sobre texto de hasta 20000 unidades UTF-16. Revisá coincidencias y posiciones, con tiempo limitado de Worker.

Empezar a usar

Probá un patrón con resultados verificables

Con \b\d+\b y Order 123, amount 456 aparecen 123 en la posición 6 y 456 en la 18. Los índices empiezan en cero y cuentan unidades UTF-16: en 😀1 el número está en la posición 2. El texto no se normaliza y los espacios o saltos de línea que formen parte de una coincidencia se conservan.

La búsqueda usa g siempre. Ignorar mayúsculas está marcado al inicio y agrega i; desmarcalo para distinguirlas. No hay controles para m, s, u, y ni d. Podés usar grupos de captura en el patrón, pero la salida muestra solo la coincidencia completa y su inicio, sin detalles de grupos ni reemplazos.

La búsqueda corre en un Worker del navegador. El inicio tiene un límite de 10 segundos; cuando está listo, la ejecución dispone de aproximadamente 1,5 segundos y después se termina el Worker. No garantiza la duración total de la acción. Máximo 10000 coincidencias; superar el límite rechaza el resultado sin lista parcial. Simplificá el patrón o reducí el texto.

El patrón admite 1–200 unidades UTF-16 y el texto hasta 20000. Podés probar texto vacío, pero el patrón no puede estar vacío. La sintaxis inválida da error y un patrón válido sin resultados muestra un mensaje de ausencia de coincidencias. Las coincidencias vacías avanzan y no quedan en un bucle en la misma posición. La salida es texto: el HTML coincidente no se ejecuta.

La prueba corre en el navegador. Revisá el comportamiento y el rendimiento en el entorno JavaScript donde vas a usar el patrón. Limpiar borra los dos campos, conserva la casilla y restaura el mensaje inicial.

El procesamiento se realiza localmente en tu navegador.