Probador de Regex
Pruebe las expresiones regulares de JavaScript con resaltado de coincidencias local, banderas y salida de grupos de captura. Todo se ejecuta localmente en su navegador.
Coincidencias resaltadas
Grupos de captura
| Coincidencia | Índice | Coincidencia completa | Grupos |
|---|---|---|---|
| Los grupos de captura aparecen después de probar un patrón. | |||
Comportamiento de JavaScript RegExp
El probador utiliza el mismo motor RegExp del navegador que usa tu JavaScript frontend, por lo que los flags y la sintaxis coinciden con el código real del lado del cliente.
Inspección de grupos de captura
Revisa los grupos numerados, los grupos nombrados y las posiciones de coincidencia sin pasar por el código ni abrir una consola.
Utilidad de navegador privado
Todo se ejecuta localmente en tu navegador. Los registros confidenciales, los tokens y las cargas útiles de muestra no se cargan.
Herramientas de desarrollo relacionadas
Preguntas frecuentes
¿Se carga mi regex o texto de prueba?
No. Todo se ejecuta localmente en su navegador con el motor JavaScript RegExp. Su patrón y texto no se envían a los servidores de Convertr.
¿Qué tipo de regex usa este probador?
Esta página usa expresiones regulares de JavaScript, el mismo comportamiento de RegExp utilizado por los navegadores modernos y Node.js.
¿Puedo inspeccionar los grupos de captura?
Sí. La tabla de resultados enumera cada coincidencia, los grupos de captura numerados y los grupos de captura con nombre cuando su navegador los proporciona.
¿Qué banderas son compatibles?
El probador admite banderas comunes de JavaScript, incluidas g, i, m, s, u, y y d cuando están disponibles en su navegador.
Probador de Regex
Teste JavaScript con expresiones regulares con banderas, alentamiento de la coincidencia y salida de grupo de captura.
- Entrada
- Un JavaScript de expresión regular, banderas y texto de prueba.
- Salida
- Juegos, índices, capturas y texto de fuente destacado.
- Las limitaciones reales
- La síntese de regex de JavaScript difieren de PCRE, RE2, .NET y otros motores; los patrones catastróficos pueden todavía congelar una tabla del navegador.
- Privacidad y tratamiento de datos
- La expresión regular, las banderas y el texto de prueba de JavaScript se procesan en esta tabla del navegador.Converter no la recibe ni lo almacena; cerrar o recargar la página desliza el estado de trabajo a menos que la herramienta ofrece explícitamente una descarga local.
Cómo utilizar esta herramienta
- Proporcionar un JavaScript de expresión regular, banderas y texto de prueba en los controles de herramientas.
- Seleccione las configuraciones que afectan a los partidos, los índices, las capturas y el texto de fuente destacado, luego ejecuta la herramienta.
- Revisa los partidos, los índices, las capturas y el texto de fuente destacado antes de copiar o descargarlo.
Modos comunes de fracaso
Sintaxe invalida, banderas duplicadas, partidos globales de longitud cero o un modelo caro pueden producir un error o una evaluación lenta.
Un ejemplo útil
Teste /order-(\d+)/g contra las líneas de registro para listar cada número de pedido capturado.