Как это сделать в любом текстовом редакторе?

У меня есть файл, похожий на

email = [email protected]
email = [email protected]
email = [email protected]

Могу ли я сделать это так?

email = [email protected]
email = [email protected]
email = [email protected]

Можно ли это сделать в любом текстовом редакторе? Или есть другой способ? Спасибо.


person Manoj M J    schedule 05.11.2012    source источник


Ответы (3)


Я бы сказал, используйте Vim, но для Notepad++:

удерживайте Alt и выберите столбец чисел, которые вы хотите изменить. Затем перейдите в Edit-> Column Editor и выберите переключатель Number to Insert в появившемся окне. Затем укажите исходное число и приращение и нажмите OK. Он должен выписывать увеличивающиеся числа.

скопировано из здесь.

Чтобы применить его, сделайте это один раз для @gmail.com, затем для 1,2,3 и, наконец, для префикса email = myemail.

Мне очень нравится рекомендовать vim (опять же), вы можете делать много подобных вещей с помощью однострочных строк.

person cctan    schedule 05.11.2012

SlickEdit может выполнять выбор блока, а затем вставку перечисления.

По сути, выберите вертикальный блок перед «@», высотой 3 строки.

Затем вставьте перечисление, начиная с 1.

person joeking    schedule 05.11.2012

Вбейте его в Excel и напишите формулу для вставки номера строки перед символом @. =Заменить(ВашаЯчейка, "@", Строка() и "@")

РЕДАКТИРОВАТЬ:

Предполагая, что ваша электронная почта находится в ячейке A1, формула будет выглядеть так:

=SUBSTITUTE(A1,"@",ROW()&"@")
person yu_ominae    schedule 05.11.2012
comment
я получаю странную форму в excel .. как-то иначе? - person Manoj M J; 05.11.2012
comment
странная форма? У вас не должно получиться никакой формы. Что ты сделал? - person yu_ominae; 05.11.2012