Всем доброе утро, возникла задача сделать список с блек-листом и при сверке всех значений в листе с переменной в зенно, отдавать (лож / правда). Есть такая конструкция:
return project.Lists["BlackList"].First(s=>s.Contains(project.Variables["ValidateURL"].Value));
Но переменная (URL - dfjJH.sentry.wixpress.com) бывают немного отличаются, добавляется префикс и прочее, и значение уже считается не уникальным. Возможно как то сделать проверку по слову? Если есть допустим там sentry.wixpress.com - считаем что это уже есть blacklist.
P.S - делаю чекер для мыльников, попадается много значений типа:
5a248sdfsdfJJ@sentry.wixpress.com
skfksdf@sentry.wixpress.com
nr@seenError
nr@wrapped
@.jpg
И прочего мусора, пытаюсь как то это все убрать.
return project.Lists["BlackList"].First(s=>s.Contains(project.Variables["ValidateURL"].Value));
Но переменная (URL - dfjJH.sentry.wixpress.com) бывают немного отличаются, добавляется префикс и прочее, и значение уже считается не уникальным. Возможно как то сделать проверку по слову? Если есть допустим там sentry.wixpress.com - считаем что это уже есть blacklist.
P.S - делаю чекер для мыльников, попадается много значений типа:
5a248sdfsdfJJ@sentry.wixpress.com
skfksdf@sentry.wixpress.com
nr@seenError
nr@wrapped
@.jpg
И прочего мусора, пытаюсь как то это все убрать.