Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Вниз

Сравнить строки   Найти похожие ветки 

 
OlegM   (2003-06-18 07:53) [0]

Привет всем!
Такой вопрос, как сравнить две строки и удалить из одной то чего в другой нет?


 
ЮЮ   (2003-06-18 08:08) [1]

>как сравнить две строки
AnsiCompareText(s1, s2) = 0
>и удалить из одной то чего в другой нет
s1 := s2 // в s1 будет только то, что в s2 и ничего лишнего :-)


 
Rol   (2003-06-18 10:25) [2]

>OlegM А что имеется в виду "то, чего нет в другой"? Слова? Символы? Что?!

>ЮЮ Скорее всего, Вы дали именно тот ответ, который и нужен был ОлегМ. :)
А что, если, например:
s1="Слово2 Слово3 Слово4" - строка, из которой надо удалять
s2="Слово1 Слово2 Слово4" - строка, с которой нужно сравнить
Следуя указаниям автора, получим: s1="Слово2 Слово4".


 
Palladin   (2003-06-18 10:51) [3]

а что если, коровы летают? только когда их невидно
а вдруг у спрашивающего есть голова, только он туда ест...

если рассматривать единицу "то" как символ, то

var
s1,s2:string;
i,p:integer;

for i:=1 to length(s2) do
begin
p:=pos(s2[i],s1);
while p<>0 do
begin
delete(s1,p,1);
p:=pos(s2[i],s1);
end;
end;


 
Anatoly Podgoretsky   (2003-06-18 11:02) [4]

Rol (18.06.03 10:25)
А у меня получилось только "3" остальное там есть



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

Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.006 c
14-97883
Filat
2003-06-11 22:26
2003.06.30
Где можно взять Raize компоненты?


7-97914
Женя
2003-04-21 11:05
2003.06.30
Звук с помощью системного динамика


1-97658
Silver_
2003-06-17 09:35
2003.06.30
Почему QuickReport.QRExpr не видит DataSet из DataModule


6-97765
Jackal22
2003-04-23 14:40
2003.06.30
как в компоненте WebBrowser можно сделать аналог IE - го


14-97793
Danilka
2003-06-11 13:24
2003.06.30
хех, Вопрос НЕверящим в загробную жизнь.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский