Фильтрация списка

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
Здравствуйте!
Мне вновь требуется помощь коллективного разума.

Есть данные (Список #1):
147584575;Лалала;18231782;Тратата
234233232;Lalala;24563655;Tratata
347584575;Лалала;38231782;Тратата
434233232;Lalala;44563655;Tratata

Я беру ID'шники из 3 столбца и совершаю кое какие манипуляции.
Далее у меня остается лист (Список #2) этих ID'шников, которые мне подходят. Например:
18231782
38231782

Задача следующая:
Как мне удалить из списка #1 все строки, которые не содержат ID'шников из списка #2?

То есть в первом списке должны остаться строки 1 и 3, а все остальное удалить.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113

black_pariah

Client
Регистрация
08.09.2014
Сообщения
294
Благодарностей
90
Баллы
28
экшен работа со списками=>удалить элементы списка 1=>удалить элементы не содержащие текст и установить какой текст,а текст это строка из списка 2. или регулярками в том же экшене.
 
Последнее редактирование:

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 267
Благодарностей
5 853
Баллы
113
Операции со списком>Удалить элементы>Удалить элементы не соответствующие регулярному выражению - (.+(18231782|38231782).+)
 
  • Спасибо
Реакции: ibred

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
  • Спасибо
Реакции: VladZen

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
Операции со списком>Удалить элементы>Удалить элементы не соответствующие регулярному выражению - (.+(18231782|38231782).+)
Небольшие погрешности есть, к сожалению, плюс\минус 3-5 пунктов.
Нормально ли при таком методе сверять ~1500-2000 строк?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 267
Благодарностей
5 853
Баллы
113
регулярку можно поточнее написать... как выглядят пункты которые не находятся, а должны?
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
регулярку можно поточнее написать... как выглядят пункты которые не находятся, а должны?
Все впорядке, регулярка отрабатывает превосходно.
Оказалось, что это дубли первого списка по 3 столбцу, поэтому были небольшие расхождения.

Ещё раз спасибо :-)
 

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