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.

/ /gi
Flags de Regex
Listo

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

  1. Proporcionar un JavaScript de expresión regular, banderas y texto de prueba en los controles de herramientas.
  2. Seleccione las configuraciones que afectan a los partidos, los índices, las capturas y el texto de fuente destacado, luego ejecuta la herramienta.
  3. 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.