Probador, Depurador y Visualizador de Expresiones Regulares
Solo localPrueba, explica, visualiza, asegura y evalúa expresiones regulares localmente.
Expresión regular
Texto de prueba · 0 líneas
Cómo usarla
- 01
Introduzca un patrón y texto
Utilice la sintaxis de ECMAScript en bruto o pegue un JavaScript literal, luego agregue texto manualmente o importe un documento local.
- 02
Inspeccione cada comportamiento
Navegue por coincidencias y grupos, previsualice reemplazos, ejecute pruebas, inspeccione el AST y genere un diagrama de sintaxis.
- 03
Control de seguridad y portabilidad
Ejecute el análisis limitado de ReDoS, compare el comportamiento nativo y RE2, marque una referencia segura y genere código para ocho idiomas.
Preguntas frecuentes
¿Se cargan mis patrones, texto de prueba o archivos?
No. La evaluación, las importaciones, la visualización, las pruebas y el análisis se ejecutan localmente en su navegador.
¿Qué motores regex son compatibles?
El modo nativo sigue la implementación de ECMAScript RegExp de su navegador. El modo seguro RE2 utiliza un motor de tiempo lineal y rechaza intencionadamente las funciones de backtracking no soportadas.
¿Por qué puede un tiempo de descanso peligroso?
Algunas expresiones nativas pueden desencadenar retrocesos catastróficos. Nobuf ejecuta una evaluación no confiable en un trabajador desechable y termina cuando se alcanza el límite de tiempo.
¿Cuál es la diferencia entre nativo y RE2?
Native es compatible con el conjunto completo de funciones JavaScript, incluyendo referencias retrospectivas. RE2 prioriza la ejecución en tiempo lineal predecible y omite las características que requieren retroceso.
Herramientas relacionadas
Continúa con otras utilidades web específicas.