Подсписок содержит регулярное выражение c#

adrew_stonifos

Новичок
Регистрация
17.03.2019
Сообщения
6
Благодарностей
0
Баллы
1
Как с помощью с# выделить из одного списка и положить в другой подсписок с помощью переменной, в которой содержится значение в удовлетворяющее формату регулярному выражению.
Пример:
1. Список содержит 1000 строк ключевых слов
2. В переменной содержится краткое слово: .*ключ.* или .*(ключ|люч).*?(ключ|люч).* ну и в подобном духе генерированные регулярные выражения
3. Дополнительно как вычислять удовлетворяющие выражение если после окончания круглой скобки нет пробела и внутри круглых скобок целое слово которое на окончание не должно увеличивается если будет найдено совпадение слово с чуть более длинным окончанием? К примеру если слово: ключ, то не должно регулярное выражение дособирать ключЕВОЕ или ключИК? точное соответствие слов с обрезанием после круглых скобок, но чтобы регулярное выражение обрабатывало:
тут пример строка ключ содержащее - должно взять регуляркой
тут второй вариант ключевого слово - не должно взять регуляркой

4. Найденные регулярным выражением в "списке 1" переложить в "список 2"
Кто может помочь?
Так просто блоком не получается... ошибка.... http://joxi.ru/krDbR5DiEPapR2
 

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