|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.07.2008, 08:55 | #1 |
Регистрация: 20.07.2008
Сообщений: 4
|
редактирование текста в блокноте.
В файле блокнота список песен из 7 папок. Мне надо удалить первые 3 цифры слева и заменить _ на пробел около 500 названий. С программированим почти не сталкивался. Подскажите как проще решить такую задачу. Спасибо.
34_LAS_KETCHUP_-_THE_KETCHUP_SONG_SPANGLISH_VERSION |
20.07.2008, 09:06 | #2 | ||
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Во-первых желательно узнать, на каком языке Вы собираетесь писать программу, а во-вторых, хотя бы кусок текстового файла, посмотреть, по каким признакам его преобразовывать.
Да и пишете Вы как-то непонятно Цитата:
Цитата:
|
||
20.07.2008, 09:20 | #3 |
Регистрация: 20.07.2008
Сообщений: 4
|
здраствуйте. там понятно не 3 цифры, а первые 3 знака слева надо удалить.
Язык программирования, у нас в школе паскаль начался. Паскаль значит. Я просто не знаю, как в текстовом редакторе сделать нужную замену или в Excel. 04_ITALIA_SECRET_SERVICE_-_VIA_BEATO_ANGELICO.MP3 05_ELIADES_OCHOA_-_EL_CUARTO_DE_TULA.MP3 06_GADJO_-_BESAME_MUCHO.MP3 07_OLAV_BASOSKI_-_OPIUM_SCUMBAGS.MP3 таких строк примерно 500. |
20.07.2008, 09:23 | #4 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Не понимаю, если нужно один раз изменить данные в файле, то при чем тут программирование. Сделайте это руками.
|
20.07.2008, 09:42 | #5 |
Пользователь
Регистрация: 06.01.2008
Сообщений: 83
|
Если надо именно через паскаль проделать такую операцию тогда примерно так:
Код:
Прогрессирующий чайник..
|
20.07.2008, 10:04 | #6 | ||
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Я бы немного не так сделал. Перезаписывать файл, значит его утратить, а вдруг понадобится. Поэтому лучше записать в новый файл, писанины даже меньше.
Код:
Цитата:
Цитата:
|
||
20.07.2008, 10:16 | #7 | |
Пользователь
Регистрация: 06.01.2008
Сообщений: 83
|
Цитата:
Прогрессирующий чайник..
|
|
20.07.2008, 10:47 | #8 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
1.Max_Rec=500//нужно поставить ; S:Array[1..Max_Rec]of string;//в Паскале такой большой массив не потянет, нужно или брать массив порядка 200, или ограничить длину строки, например String[80]; 2. Код:
|
|
20.07.2008, 10:53 | #9 | |
Пользователь
Регистрация: 06.01.2008
Сообщений: 83
|
Цитата:
Код:
Прогрессирующий чайник..
Последний раз редактировалось The_Darkness; 20.07.2008 в 10:58. |
|
20.07.2008, 10:57 | #10 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Кстати насчет опечаток, объявляете переменную S, по ходу она превращается в St. Когда пишите код для человека, плохо в этом разбирающегося, прогоняйте программу перед тем, как публиковать. Это я все Ваши ошибки сразу вижу, а начинающий будет ломать себе голову, думая, что он там неправильно переписал.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редактирование текста в Delphi | Edo | Помощь студентам | 5 | 22.04.2008 08:18 |
задачка на техническое редактирование текста | Милено4ка | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 14.04.2008 09:17 |
Редактирование текста. Нужна помощь! | quf | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.04.2008 08:53 |
Сохранить файл в блокноте в формате UTF-8 | Alar | Общие вопросы Delphi | 6 | 04.04.2008 05:29 |
Как работает Замена в блокноте? | Alar | Софт | 9 | 14.01.2008 11:07 |