Удаление несколько подстрок из строки - C#
Формулировка задачи:
Есть ли универсальный и легкий вариант для удаление списка подстрок и строки?
Число критерий (подстрок) например 20. По очереди будет проверять строки, если один или несколько подстрок найдено в строке, то удалить (заменить на пробел).
Думал массив подстрок создать, и каждую строку проверять (contains). По одной подстроки проверять, и удалять. И так циклически. Но думаю это не эффективный вариант
Решение задачи: «Удаление несколько подстрок из строки»
textual
Листинг программы
string str = "To мама be, мыла or not раму to be";
str = new String(str.Where(x => (!(x >= 'а' && x <= 'я' || x >= 'А' && x <= 'Я'))).ToArray());
str = str.Replace(" ", " "); //если 2 пробела подряд