Как удалить определённые символы из строки - 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();