Ω
OmniToolsv2.2
Hilo Web Worker Aislado • Protección ReDoS

Probador y Depurador de Regex (Expresiones Regulares)

Pruebe, valide y depure expresiones regulares ECMAScript en tiempo real con resaltado visual instantáneo, grupos de captura y corte de seguridad de 100ms.

Hilo Web Worker en Navegador • 0 Llamadas a Servidores • Terminación Inmediata
WhatsApp
0 matches0.00 ms
//g
Modificadores (Flags):
Patrones Comunes y Atajos1-click insert
Texto de Prueba0 chars
Resaltado Visual en Vivo
No se encontraron coincidencias. Ingrese un patrón válido y un texto de prueba.

Tabla de Coincidencias y Grupos

0 matches extracted
#PositionFull MatchCapture Groups
No se encontraron coincidencias. Ingrese un patrón válido y un texto de prueba.
Privacy Verified0 Server Logs Saved100ms ReDoS Catastrophic Backtracking Guard
Hilo Worker Aislado Activo

Guía Completa de Expresiones Regulares y Mitigación ReDoS

Las expresiones regulares permiten validar y extraer información esencial. Pruebe sus patrones con total tranquilidad gracias a nuestro hilo de trabajo aislado con límite de seguridad de 100ms.

1. Resaltado Visual y Grupos de Captura

Las expresiones regulares definen patrones de búsqueda esenciales para validar correos, URLs y procesar texto. La visualización en tiempo real permite inspeccionar límites de palabras, aserciones y grupos capturados sin margen de error.

2. Prevención de Retroceso Catastrófico (ReDoS)

Patrones con cuantificadores anidados pueden consumir exponencialmente la CPU. OmniTools ejecuta cada expresión en un hilo Web Worker dedicado con límite estricto de 100ms que invoca terminate() para evitar bloqueos del navegador.

3. Compatibilidad con Unicode y Caracteres Especiales

El flag 'u' garantiza el análisis seguro de emojis y scripts internacionales de varios bytes, manteniendo los índices de texto perfectamente alineados.

Preguntas Frecuentes

¿Cómo evita OmniTools el bloqueo del navegador por patrones peligrosos?

Cada regex se ejecuta en un Web Worker aislado. Si tarda más de 100ms, se finaliza inmediatamente para garantizar fluidez total.

¿Qué modificadores están disponibles?

Soporta 'g' (global), 'i' (insensible a mayúsculas), 'm' (multilínea), 's' (dotAll) y 'u' (unicode).

¿Se envía algún dato a servidores externos?

No. Todo el análisis ocurre exclusivamente en la memoria local de su navegador.