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 tu 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 tu navegador.
Probador de Regex
Prueba expresiones regulares de JavaScript con banderas, resaltado de coincidencias y salida de grupos de captura.
- Entrada
- Una expresión regular de JavaScript, banderas y texto de prueba.
- Salida
- Coincidencias, índices, capturas y texto fuente resaltado.
- Limitaciones reales
- La sintaxis de expresiones regulares de JavaScript difiere de PCRE, RE2, .NET y otros motores; los patrones catastróficos aún pueden congelar una pestaña 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.Convertr 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
- Proporciona una expresión regular de JavaScript, banderas y texto de prueba en los controles de la herramienta.
- Selecciona las configuraciones que afectan a las coincidencias, los índices, las capturas y el texto fuente resaltado, luego ejecuta la herramienta.
- Revisa las coincidencias, índices, capturas y el texto fuente resaltado antes de copiarlo o descargarlo.
Modos comunes de fallo
Sintaxis inválida, banderas duplicadas, coincidencias globales de longitud cero o un patrón costoso pueden producir un error o una evaluación lenta.
Ejemplo útil
Prueba /order-(\d+)/g contra las líneas de registro para listar cada número de pedido capturado.