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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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