Previsualizar un reemplazo con regex
Introduzca un texto, una expresión regular y un reemplazo: las coincidencias se resaltan en directo en el texto original y el resultado del reemplazo se actualiza al instante, sin necesidad de pulsar ningún botón.
Cómo funciona
Cada vez que modifica el texto, el patrón o el reemplazo, la herramienta recompila la expresión regular, busca todas las coincidencias para resaltarlas directamente en el texto original y luego aplica el reemplazo para mostrar el resultado final; resulta práctico para ir afinando el patrón hasta obtener exactamente el resultado deseado.
¿Cómo hacer referencia a los grupos capturados en el reemplazo?
Utilice $1, $2, etc. para insertar el contenido del primer grupo capturante, del segundo, y así sucesivamente, exactamente igual que con String.prototype.replace en JavaScript. Un grupo con nombre (?<dia>...) puede referenciarse con $<dia>.
¿Por qué el resaltado muestra más coincidencias que el reemplazo?
El resaltado fuerza siempre el flag «g» para localizar visualmente todas las apariciones, mientras que el reemplazo respeta exactamente los flags que usted ha introducido: sin el flag «g», solo se efectuará el primer reemplazo aunque haya varias coincidencias resaltadas.
No se transmite ningún dato a un servidor: el texto, el patrón y el resultado permanecen por completo en su navegador.