Удалить из строки все символы, который расположен на позиции К - C#
Формулировка задачи:
1)Удалить из строки все символы, который расположен на позиции К
2)В сообщении могут встречаться номера телефонов, записанные в формате xx-xxxx,
xxx-xxx или xxx-xx-xx. Вывести все номера телефонов, которые содержатся в
сообщении
Решение задачи: «Удалить из строки все символы, который расположен на позиции К»
textual
Листинг программы
- var s = "asdasdasdafsdgdfhghfghfgh";
- var k = 2;
- s = s.Replace(s[k].ToString(), String.Empty);
- Console.WriteLine(s);
- //2)
- var phones = "asdasd 211-89716 asf 618-12-35 asdada 12-564 asdas";
- var matches = Regex.Matches(phones, @"(\d{3}-\d{4})|(\d{3}-\d{2}-\d{2})|((\d{2}|\d{3})-(\d{3}|\d{4}))");
- if (matches.Count > 0) {
- foreach (var match in matches)
- {
- Console.WriteLine(match);
- }
- }
- Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д