Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Быстрое редактирование TXT файла

Здравствуйте, рассылчане.

Подскажите пожалуйста как можно автоматическим способом отредактировать TXT файл, а именно:
В TXT файле, который являет собой англо-русский словарь, содержаться строки в которых первим словом стоит английское, слово, а через знак равняется стоит второе слово - его перевод, например: read=читать. И таких строк содержиться более 50000.
Мне необходимо сделать так, что бы эта одна строка разделилась на две строки, первая строка содержала английское слово, а на второй строке под ним находилось слово перевода, и что бы исчез между ними знак "равняется", например:
read
читать
И все выше указанное хотелось бы сделать в несколько щелчков клавиатуры, а не тыкать ентером и делитом 50000 раз.

Ответить   Sat, 21 May 2022 22:34:15 +0200 (#3687281)

 

Ответы:

Здравствуйте, Олег Бершадський.

Вы писали воскресенье, 22 мая 2022 г. 0:34

Откройте в каком-нибудь редакторе, который позволяет вводить непечатные символы, и сделать нужное через окно "найти и заменить". В Ворде и Miopad знак абзаца выглядит как ^p. В миопаде, чтобы это работало, нужно соответствующий флажок поднять.

Ответить   Mon, 23 May 2022 05:54:19 +0400 (#3687286)

 

Всем подписчикам доброго дня.

22.05.2022 3:34, Олег Бершадський пишет:

И не надо тыкат 50 тысяч раз, вот вам вариант на примере текстового
редактора Akel Pad, подобные действия можно провернуть и в других
редакторах.
А разрешить вашу задачу можно следующим образом: Скопируйте в редакторе
символ возврат каретки, затем в альтовом меню программы выбрать
последовательно Правка и Заменить.
Далее в первом комбинированном списке прописываете знак =,
во втором вставляете ранее скопированный символ Возврат каретки.
А тепперь самое важное! Не промахнитесь: Табом дойдите до кнопки
Заменить всё и нажмите её.
И можете порадоваться плодами вашей работы.

Ответить   Mon, 23 May 2022 09:38:40 +0700 (#3687288)

 

Здравствовать всем.
Олег Бердшадский писал.
Мне необходимо сделать так, что бы эта одна строка разделилась на две
строки, первая строка содержала английское слово, а на второй строке под ним
находилось слово перевода, и что бы исчез между ними знак "равняется",
ответ.
Это проще сделать в Ворде.
Копируете из вашего файла текст . Вставляете скопированный текст в Ворд. По
комбинации контрл плюс англ Ф вызываете окно поиска и замены символов.
В поле найти, на второй вкладке, вставляете символ равно, затем табом идете
до поля заменить и вставляете пробел и символ абзаца. Затем табом идете до
кнопки заменить все жмякаете ентер и получаете нужное. По комбинации альт
плюс Ф4 закрываете окно поиска и замены символов. Проверяете результат.
Выделяете все, копируете и вставляете куда вам нужно. Ворд еще вам там
скажет, что буфер обмена содержит большой текст и сохранить ли его для
вставки в другой редактор, жмете да.
Помойму ничего не забыл, даже если какие мелочи упустил думаю, что алгоритм
вы поняли.
Копируете, вставляете в ворд, вызываете окно поиска и замены символов,
вставляете нужные символы, меняете все, копируете и вставляете куда нужно.
С уважением Александр.

Ответить   Mon, 23 May 2022 09:58:23 +0700 (#3687289)