Estoy usando el cuadro Reemplazar de Notepad++ para eliminar el texto a la izquierda de los dos puntos (:) en las 3 líneas de mi archivo:
RASTREO: hacer
RASTREO: re
TRAZA: mi
Estoy usando ^[^:]+:
en el campo 'Buscar qué:' y 'Reemplazar con:' está vacío, pero cuando pasa a la siguiente línea, selecciona y elimina automáticamente lo que salió en la línea anterior, así que cuando ejecutoReemplaza todoen resultado de:
mi
Debería mostrar:
hacer
re
mi
Respuesta1
Es un "error" ("característica") de Notepad++, debes capturar el resto de la línea y usar el valor en reemplazo:
- Encontrar que:
^[^:]+:(.+)$
- Reemplazar con:
$1
- comprobar Envolver alrededor
- comprobar expresión regular
- DESMARCAR
. matches newline
- Replace all
Otra forma es:
- Encontrar que:
^[^:\r\n]+:
- Reemplazar con:
LEAVE EMPTY