Probador y depurador de expresiones regulares

Blog

Probador y depurador de expresiones regulares

BlogCheatsheets
Loading...
Loading Regular Expression...

Descripción

Prueba y depura expresiones regulares con coincidencias en vivo, reemplazo y resaltado de sintaxis.

Acerca de Probador y depurador de expresiones regulares

Prueba y depura expresiones regulares de forma interactiva, con resaltado de coincidencias en vivo a medida que escribes tu patrón y tu cadena de prueba. Utiliza el motor de regex de JavaScript que se ejecuta directamente en tu navegador, por lo que los patrones se comportan exactamente como lo harían en código JS y no se envía nada a ningún lugar. Activa banderas e inspecciona los grupos de captura para refinar un patrón antes de pegarlo en tu proyecto.

Cómo usar

  1. Introduce tu patrón de expresión regular en el campo de patrón.
  2. Establece las banderas que necesitas, como g (global), i (insensible a mayúsculas) o m (multilínea).
  3. Pega el texto que quieres probar.
  4. Revisa las coincidencias resaltadas e inspecciona cualquier grupo de captura.
  5. Ajusta el patrón hasta que coincida exactamente con lo que pretendes.

Ejemplos

EjemploEntradaSalida
Coincidir secuencias de dígitospattern: \d+ text: abc123matches: 123

Preguntas frecuentes

¿Qué motor de regex usa esto?

Utiliza el motor de regex de JavaScript en tu navegador, por lo que el comportamiento coincide con RegExp en entornos JS como Node.js y el navegador.

¿Qué banderas son compatibles?

Se admiten banderas comunes, incluidas g para coincidencia global, i para coincidencia insensible a mayúsculas y m para coincidencia multilínea.

¿Puedo ver los grupos de captura?

Sí. Las coincidencias se resaltan en vivo y puedes inspeccionar los grupos de captura extraídos de cada coincidencia.

¿Sale mi patrón o mi texto de prueba de mi navegador?

No. La coincidencia se ejecuta completamente del lado del cliente, por lo que tu patrón y tu texto de prueba permanecen en tu dispositivo.