Я использую поле «Заменить» в Notepad++, чтобы удалить текст слева от двоеточия (:) во всех трех строках моего файла:
СЛЕД: делать
СЛЕД: повторно
ТРАССА: ми
Я использую ^[^:]+:
поле «Найти:», а поле «Заменить на:» пустое, но при переходе на следующую строку автоматически выбирается и удаляется то, что было выведено в предыдущей строке, поэтому, когда я запускаюЗаменить всеэто приводит к:
ми
Он должен показать:
делать
повторно
ми
решение1
Это «баг» («фича») Notepad++, вам придется захватить оставшуюся часть строки и использовать значение при замене:
- Найти то, что:
^[^:]+:(.+)$
- Заменить:
$1
- проверить Обернуть вокруг
- проверить Регулярное выражение
- СНЯТЬ ОТМЕТКУ
. matches newline
- Replace all
Другой способ:
- Найти то, что:
^[^:\r\n]+:
- Заменить:
LEAVE EMPTY