Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: CL | DM;

Вниз

Проблема с TMemo   Найти похожие ветки 

 
Socol ©   (2002-07-12 10:14) [0]

Всем добрый день, утро или вечер ну у каво как)))
Есть проблема с TMemo мне нужно удалить определенное словосочетание скажем такое:
1111111111111111111
1111111111111111111
22222222"3333"4""""#22
1111111111111111111
1111111111111111111
Как вы понили удалить надо 22222222"3333"4""""#22 это сделать несложно если ты занешь всю строчку целиком. Мы знаем что в этой строчке обезательно есть 22222222.
Остальныя ее часть может состоять из любых символов и букв)))
Так как можно удалить эту строчку целиком?
Большее спасибо всем тем кто не поленился ответить)))
С уважением Socol)))


 
panov ©   (2002-07-12 10:20) [1]

В цикле пройти по Memo.Lines, найти нужное буквосочетание (функция Pos), удалить строку...


 
BAY ©   (2002-07-12 10:20) [2]

А в чем именно проблема, в поиске или в удалении.
Если в поиске то используй pos(substr, str); если ноль то нет такой подстроки, иначе ест.


 
Kaban ©   (2002-07-12 10:20) [3]

n := Memo1.Lines.Count - 1;
while n > 0 do
begin
if Pos("вхождение", Memo1.Lines[n])>0 then
Memo1.Lines.Delete(n);
n := n - 1;
end;


 
still ©   (2002-07-12 10:27) [4]

В RxLib есть функция IsWild, которая как раз ищет в строке по шаблону, например "2222222*" - в данном случае.
Если надо, могу запостить ее source.



Страницы: 1 вся ветка

Текущий архив: 2002.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
14-81416
Феликс
2002-06-26 23:13
2002.07.25
Бразилия-Германия! Ваши предположения.


3-81123
AFROLOV
2002-07-03 11:11
2002.07.25
как узнать сколько записей удовлетворяют фильтру для Dataset


8-81387
Devid
2002-03-12 18:00
2002.07.25
Как заисать


14-81415
dimanew
2002-06-27 07:31
2002.07.25
Подскажите пожайуста где можно почитать об ОС


6-81399
Uzer
2002-05-15 12:20
2002.07.25
win - unix socks