|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.07.2010, 16:16 | #1 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
Поиск и замена текста
Здравствуйте, уважаемые профессионалы. У меня вопрос на изъезжанную тему: поиск и замена текста в файле
Есть текстовый файл из 1000 строк. Там надо заменить слово "S1000" на "S1200", "Z100. на Z0." , то есть многострочная замена. Скажите пожалуйста, через что лучше и удобнее сделать такое? Искал по форуму, но конкретное что-то не нашел (извините, если я слепым был). И тем более, хочу сам на примерах и с вашей помощью научится данной процедуре. Заранее спасибо за помощь |
20.07.2010, 16:51 | #2 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Ну вот смотрите
кидаете на форму RichEdit из вкладки Win32 и по нажатию кнопки пишете Код:
Воображение важнее, чем знания. (Albert Einstein)
|
20.07.2010, 16:53 | #3 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
в тексте (к примеру) AS10009 надо текст менять или нет? если надо менять везде, то это проще паренной репы (например, в проекте JEDI в JclStrings) функция StrReplace Цитата:
|
||
20.07.2010, 17:20 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
20.07.2010, 17:27 | #5 | |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
Цитата:
Код:
Не забываем говорить спасибо за помощь - это ведь так приятно
Последний раз редактировалось Stilet; 22.07.2010 в 11:00. |
|
22.07.2010, 09:14 | #6 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
Ой, сколько ответов Спасибо. А если у меня через OpenDialog открывается и сохраняется файл в Memo? Как лучше считать и заменить файл при открытии?
Код:
Последний раз редактировалось Jantar; 22.07.2010 в 09:18. |
22.07.2010, 11:03 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
22.07.2010, 11:25 | #8 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
Я пробовал так. Пишет, что неизвестная переменная s
|
22.07.2010, 11:41 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Отгоре, а подумать? А Смекалку включить?
Ладно я в спешке живу, но ты то... Memo1.Lines.Text:=StringReplace(Memo1.Lines.Text,' S1000',' S1200',[rfreplaceall]);
I'm learning to live...
|
22.07.2010, 12:00 | #10 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
3 работы, скоро свадьба и ремонт в квартире - это я не в спешке живу? Спасибо
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема поиск и замена текста(Delphi) | KirkMETAL | Помощь студентам | 4 | 26.07.2010 08:41 |
Поиск и замена текста для Отдела кадров | Viento | Microsoft Office Excel | 2 | 24.07.2009 10:08 |
Поиск поля для ввода текста и его замена | ZeroCrash | Общие вопросы Delphi | 2 | 21.04.2009 17:22 |
Поиск и замена текста в файле | VAbramyak | Общие вопросы Delphi | 3 | 04.04.2007 20:20 |
поиск и замена текста в RichEdit | Vasya | Помощь студентам | 11 | 16.03.2007 06:48 |