Удаление несколько подстрок из строки - 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 пробела подряд

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

10   голосов , оценка 4 из 5