Как удалить весь текст, кроме последних 3 символов для каждой строки в Notepad ++ - PullRequest
0 голосов
/ 15 мая 2018

Я хочу удалить весь текст в каждой строке из Блокнота ++, кроме последних 3 символов. Так, например, если у меня есть:

783223748foo
blahblahI'm
sfdhello

Это должно стать:

foo
I'm
llo

1 Ответ

0 голосов
/ 15 мая 2018

Вы можете попробовать найти и заменить следующее:

Найти:

^.*(?=.{3}$)$

Заменить:

(empty string)

Шаблон ^.*(?=.{3}$)$ соответствует всей строке, но затем будет приостановлен, прежде чем использовать последние три символа в строке. Предварительный просмотр (?=.{3}$) гарантирует, что последние три символа не будут заменены.

...