Помогите с списком

  • Автор темы Автор темы cliverd
  • Дата начала Дата начала

cliverd

Client
Регистрация
11.05.2012
Сообщения
37
Реакции
2
Баллы
8
Ребят нужно реализовать такое, парсится текст в список1, как спарсился надо его положить в заранее приготовленные список2 в котором тоже содержится информация, но при этом надо заменить информацию вот так - список1 в нем допустим содержится слово пить водку, надо проверить есть ли такое слово в списке2 и если есть удалить его, если нет записать.
 
Можно просто добавить все данные из одного списка во второй и потом удалить дубли. На сколько я понял, Вам это нужно?
 
  • Оценить
Реакции: cliverd
Можно просто добавить все данные из одного списка во второй и потом удалить дубли. На сколько я понял, Вам это нужно?
Нет, с дублями это понятно как сделать, мне надо чтобы полностью удалялось совпадение, то есть если со списка1 добавляется слово, которое уже есть в списке2 то оно полностью бы удалилось, а если его нет, тогда записывалось
 
и какая разница? что добавлять уникальные значения, что удалить потом дубли, чтобы остались только уникальные?
Второе просто проще сделать и быстрее будет работать
 
  • Оценить
Реакции: cliverd
и какая разница? что добавлять уникальные значения, что удалить потом дубли, чтобы остались только уникальные?
Второе просто проще сделать и быстрее будет работать

Вы меня не понимаете, список1 - купить капусту - список2 - купить капусту = получается дубль "купить капусту купить капусту" = удаляем дубль остается купить капусту

Мне же надо список1 - купить капусту - список2 - купить капусту = чтобы при добавление полностью удалило из списка "купить капусту" если есть совпадение, а если нет добавило в список.
 
Если я вас правильно понял, вам нужно использовать еще один список. Тогда в цикле берете строку из первого списка. Проверяете есть ли совпадения в списке 2, если совпадений нет сохраняете в списке 3. Список 2 у вас будет как список стопслов
http://zennolab.com/discussion/threads/poisk-po-spiskam-i-tablicam-cherez-c-makros.10734/
Посмотри по ссылке
 
  • Оценить
Реакции: cliverd
Если я вас правильно понял, вам нужно использовать еще один список. Тогда в цикле берете строку из первого списка. Проверяете есть ли совпадения в списке 2, если совпадений нет сохраняете в списке 3. Список 2 у вас будет как список стопслов
http://zennolab.com/discussion/threads/poisk-po-spiskam-i-tablicam-cherez-c-makros.10734/
Посмотри по ссылке
вы не правильно поняли )))

@cliverd Вот то, что нужно http://zennolab.com/discussion/threads/nuzhna-pomosch-snipet-sravnenija-strok.27067/#post-190385
ну или это http://zennolab.com/discussion/threads/sravnenie-spiskov-s.26670/#post-185888
а вообще рекомендую пользоватся этим http://bfy.tw/8wqN
 
  • Оценить
Реакции: cliverd
Берешь строку в переменную, потом операции над списком - удалить строки - содержащие текст "переменная". Все это в цикл, с выходом по красной ветке из первого списка. Что бы в PM это быстро отработало, нажми Отложенная отрисовка.
 
  • Оценить
Реакции: cliverd

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)