Подтвердить что ты не робот

Номер строки с использованием регулярного выражения в Notepad ++?

Можно ли получить номер строки с помощью regex в Notepad ++;

что я хочу сделать, заменяется:

line1
line2
line3
etc..

с

1-line1
2-line2
3-line3
etc..
4b9b3361

Ответ 1

Notepad ++ может это сделать, используя плагин TextFX. Выберите строки и выберите TextFX->TextFX Tools->Insert Line Numbers в строке меню.

Это добавит номера строк, дополненные 8 местами с ведущими нулями. Чтобы получить их в форме, описанной в вашем вопросе, вы можете использовать regex-replace с этими значениями:

Искать: ^0+([0-9]+)\s

заменить на: line\1-

Ответ 2

Старый вопрос, но сегодня у меня был этот вопрос, и я нашел еще один ответ, чем те, которые уже были представлены.

Редактор столбцов (Alt + C) предоставляет способ вставки нумерации. Существуют варианты выбора начального числа, интервала и того, как часто каждый номер следует повторять. Поместите курсор в первую позицию первой строки и увеличите на единицу, чтобы имитировать фактические номера строк.