jakup
//g

Todo el proceso ocurre en tu navegador. Sin la flag global (g) solo se captura la primera coincidencia. El reemplazo admite $1·$2 (grupos), grupos con nombre y $& (coincidencia completa).

Cuándo ayuda un probador de regex

Una expresión regular es una notación para encontrar patrones en un texto. Se usa para validar un formato de correo, extraer un valor concreto de una línea de log o hacer un buscar y reemplazar basado en reglas.

El problema es que a simple vista no sabes si el patrón está bien, y editarlo dentro del código obliga a un lento ciclo de ejecutar y reintentar. Pega aquí el patrón y el texto y las coincidencias se resaltan al instante, para ir ajustando y comprobando.

Prueba también las flags: g busca todas las coincidencias, i ignora mayúsculas y m gestiona varias líneas. Los patrones siguen la sintaxis de JavaScript, así que algunas construcciones cambian en otros lenguajes. Tu entrada se procesa solo en tu navegador.