Prueba expresiones regulares online
Escribe una expresión regular y un texto de prueba, y cada coincidencia se resalta mientras escribes. Una tabla muestra cada coincidencia con su posición y sus grupos de captura —numerados y con nombre—, para que veas exactamente qué captura tu patrón. Activa “Reemplazar” para previsualizar una sustitución con $1, $<name> y otras referencias.
El probador usa el motor de expresiones regulares de JavaScript de tu navegador, con los flags g, i, m, s y u. Los patrones que tardan demasiado se detienen automáticamente en lugar de congelar la página. Nada de lo que escribes se envía a un servidor.
¿Por qué usar este probador de regex?
- Resaltado en directo de todas las coincidencias
- Grupos de captura numerados y con nombre para cada coincidencia
- Vista previa del reemplazo con referencias a grupos
- Los patrones lentos se detienen en lugar de congelar la página
Cómo probar una expresión regular
- Introduce tu patrón sin las barras que lo delimitan y elige los flags
- Pega el texto en el que quieres probarlo
- Revisa las coincidencias y los grupos resaltados y, si quieres, prueba un reemplazo
Preguntas frecuentes
¿Este probador de regex es gratuito?
Sí, es completamente gratuito y no tiene límites.
¿Qué sintaxis de regex se utiliza?
Expresiones regulares de JavaScript (ECMAScript), como en tu navegador y en Node.js. La mayor parte de la sintaxis es común con PCRE, Python y .NET, pero funciones como el lookbehind o los cuantificadores posesivos pueden variar entre motores.
¿Cómo uso los grupos de captura en el reemplazo?
Haz referencia a los grupos numerados con $1, $2, etc.; a los grupos con nombre —escritos (?<name>…)— con $<name>, y a la coincidencia completa con $&. Usa $$ para un signo de dólar literal.
¿Se envía mi texto a un servidor?
No. La búsqueda de coincidencias se ejecuta íntegramente en tu navegador.