Probador de expresiones regulares

Construir y depurar una expresión regular contra su propio texto, y ver lo que hace cada parte.

Cómo probar una expresión regular

  1. Escriba un patrón y elija las banderas.
  2. Pegue su texto de prueba — Los partidos se resaltan y se enumeran con sus grupos.
  3. Marque Reemplazar, Explicar o Código, luego copie lo que necesite.

Acerca de Probador de expresiones regulares

Prueba expresiones regulares en vivo.

Todo funciona en su navegador, por lo que es instantáneo y privado, y su configuración se recuerda en este dispositivo.

Ideal para

  • Validación de entradas, como correos electrónicos y números de teléfono
  • Extracción de datos de registros y texto
  • Buscar y reemplazar en editores de código

Consejo: Comience con un patrón en la lista de patrones comunes y ajústelo a sus datos.

Preguntas frecuentes

¿Qué sabor regex utiliza?

JavaScript (ECMAScript), el mismo motor que Chrome y Node.js, con las banderas g, i, m, s, u e y, lookbehind y grupos con nombre. La pestaña Código convierte su patrón para Python, PHP, Java, C , Go y Ruby.

¿Qué muestra la pestaña Explicar?

Cada parte del patrón en inglés sencillo (clases de caracteres, grupos, cuantificadores y anclajes) se sangría por grupo, para que pueda comprender o depurar una regla que otra persona escribió.

¿Por qué se me acabó el tiempo regex?

Patrones como (a +) + pueden tomar exponencialmente mucho tiempo en algún texto (retroceso catastrófico). El probador ejecuta su regex en segundo plano y lo detiene después de 2 segundos para que la página nunca se congele.

¿Puedo probar reemplazos?

Sí — open Reemplazar y usar $1, $2 o grupos con nombre en el reemplazo para ver el resultado al instante.

¿Se cargan mis datos?

No. Todo es procesado por JavaScript en su navegador: nada de lo que pegue o abra se envía a un servidor, por lo que es seguro para las respuestas de API, tokens, configuraciones y datos de clientes. También funciona sin conexión una vez que se sube la página.

Herramientas relacionadas

← Volver a todas las herramientas