Torre del Código · sala 9

Probador de expresiones regulares

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

🔒 Se procesa en tu navegador · Sin subir archivos · Sin registro

//g

Prueba expresiones regulares de JavaScript en vivo

Escribe un patrón y verás al instante cada coincidencia resaltada, con grupos de captura (incluidos grupos con nombre como (?<year>\d{4})), posiciones de las coincidencias y una vista previa del reemplazo. El probador usa el motor de regex de JavaScript de tu navegador, así que los resultados coinciden con lo que hacen String.prototype.match y replace en Node.js y en los navegadores.

Indicadores (flags)

g busca todas las coincidencias, i ignora mayúsculas y minúsculas, m hace que ^ y $ coincidan en los saltos de línea, s permite que . coincida con saltos de línea, u activa Unicode completo y las clases \p{…}, e y solo coincide en lastIndex.

Nota sobre el rendimiento

El texto de prueba se limita a 100.000 caracteres y se muestran como máximo 5.000 coincidencias. Los patrones con cuantificadores anidados como (a+)+$ pueden ser lentos (backtracking catastrófico); si la página se congela, simplifica el patrón.