Как удалить определённые символы из строки - C#
Формулировка задачи:
Есть массив символов char есть строка типа string с которой нужно удалить символы вышеперечисленные,при их наличии.Как это сделать?Если есть вариант через регулярные выражения Regex,тоже буду признателен.
public static char[] deaf = new char[] { 'п','ф','к','ш','с','т','х','ц','ч','щ','П','Ф','К', 'Ш','С','Т','Х','Ц','Ч','Щ'};
Решение задачи: «Как удалить определённые символы из строки»
textual
Листинг программы
const string s = "Если есть вариант через регулярные выражения Regex,тоже буду признателен."; char[] deaf = { 'п','ф','к','ш','с','т','х','ц','ч','щ','П','Ф', 'К', 'Ш','С','Т','Х','Ц','Ч','Щ'}; var result = Regex.Replace(s, "[" + string.Join("", deaf) + "]", ""); Console.WriteLine(result); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д