(C#) Проверка значения строки содержащейся в списке.

xEngine33

Пользователь
Регистрация
25.03.2016
Сообщения
68
Благодарностей
14
Баллы
8
Всем доброе утро, возникла задача сделать список с блек-листом и при сверке всех значений в листе с переменной в зенно, отдавать (лож / правда). Есть такая конструкция:

return project.Lists["BlackList"].First(s=>s.Contains(project.Variables["ValidateURL"].Value));

Но переменная (URL - dfjJH.sentry.wixpress.com) бывают немного отличаются, добавляется префикс и прочее, и значение уже считается не уникальным. Возможно как то сделать проверку по слову? Если есть допустим там sentry.wixpress.com - считаем что это уже есть blacklist.

P.S - делаю чекер для мыльников, попадается много значений типа:

[email protected]
[email protected]
nr@seenError
nr@wrapped
@.jpg

И прочего мусора, пытаюсь как то это все убрать.
 

xEngine33

Пользователь
Регистрация
25.03.2016
Сообщения
68
Благодарностей
14
Баллы
8


Может не правильно объяснил, вот допустим я создаю блэк-список, добавляю туда значения что выделил красным, и если в переменную допустим попадает адрес "[email protected]" - он считается неуникальным т.к содержит @gmail.com, - и выходит по красной.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 609
Благодарностей
4 601
Баллы
113


Может не правильно объяснил, вот допустим я создаю блэк-список, добавляю туда значения что выделил красным, и если в переменную допустим попадает адрес "[email protected]" - он считается неуникальным т.к содержит @gmail.com, - и выходит по красной.
держи в своём блеклисте строго домены и на сверку со списком отправляй тоже домен
 

xEngine33

Пользователь
Регистрация
25.03.2016
Сообщения
68
Благодарностей
14
Баллы
8
держи в своём блеклисте строго домены и на сверку со списком отправляй тоже домен
Да бывает еще мусор типа - .jpg и прочей хрени в переменную попадает, а они постоянно уникальные получаются и отличаются от значения, и кубик сразу пропускает это как не мусор, в итоге такой хлам что выше скинул))
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 609
Благодарностей
4 601
Баллы
113
проверяй свой мусор какой-нибудь качественной регуляркой поиска мыла
 

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