Prueba expresiones regulares en vivo
Tester regex JavaScript online gratuito que se ejecuta en tu navegador. Escribe un patrón, ajusta las flags (g/i/m/s/u/y), y el panel derecho resalta cada coincidencia en tiempo real con colores alternados para que las coincidencias adyacentes se distingan. La lista de coincidencias muestra capturas numeradas y nombradas; el campo de reemplazo da vista previa en vivo de String.prototype.replace() con retrorreferencias $1 $2. Protección integrada contra bucles de catastrophic-backtracking en coincidencias zero-width.
Cómo usar
Sin barras — ya están dibujadas alrededor del campo.
Por defecto g (global). Añade i para sin caja, m para multilínea ^$.
El panel derecho resalta coincidencias en vivo.
Capturas numeradas y nombradas aparecen bajo cada coincidencia.
Escribe un reemplazo para ver la salida sustituida.
Prueba regex JavaScript en vivo con coincidencias resaltadas y vista previa de reemplazo
g global ·
i insensible a mayúsculas ·
m multilínea ^$ ·
s . coincide \n ·
u unicode ·
y sticky
Chuleta
\ddígito 0-9\wcarácter palabra\sespacio.cualquier carácter^ $inicio, fin* + ?0+, 1+, 0/1{n,m}n a m veces[abc]clase de carácter(...)grupo de captura(?:..)sin captura(?<n>..)grupo nombradoa|ba o b