Notepad++ reemplaza .|cada quinta línea con .}

Notepad++ reemplaza .|cada quinta línea con .}

Recibí un texto que termina en cada línea con.|

Y necesito reemplazar .|cada quinta línea con.}

Respuesta1

Si tiene acceso a herramientas Unix (incluido Cygwin), puede hacerlo con sed:

sed '0~5s/\.|$/.}/'

como en

sed -i.bak '0~5s/\.|$/.}/'Nombre del archivo

Esto sedusaprimero~pasoformulario de dirección, que significa "hacer coincidir cadapaso'ésima línea que comienza con la líneaprimero.”

Si el |siempre va precedido de un., como dices, entonces puedes dejar los puntos fuera del comando:

sed '0~5s/|$/}/'

información relacionada