Удалить из строки все символы, который расположен на позиции К - C#

Узнай цену своей работы

Формулировка задачи:

1)Удалить из строки все символы, который расположен на позиции К 2)В сообщении могут встречаться номера телефонов, записанные в формате xx-xxxx, xxx-xxx или xxx-xx-xx. Вывести все номера телефонов, которые содержатся в сообщении

Решение задачи: «Удалить из строки все символы, который расположен на позиции К»

textual
Листинг программы
  1.             var s = "asdasdasdafsdgdfhghfghfgh";
  2.             var k = 2;
  3.             s = s.Replace(s[k].ToString(), String.Empty);
  4.             Console.WriteLine(s);
  5.            
  6.             //2)
  7.             var phones = "asdasd 211-89716 asf 618-12-35 asdada 12-564 asdas";
  8.             var matches = Regex.Matches(phones, @"(\d{3}-\d{4})|(\d{3}-\d{2}-\d{2})|((\d{2}|\d{3})-(\d{3}|\d{4}))");
  9.             if (matches.Count > 0) {
  10.                 foreach (var match in matches)
  11.                 {
  12.                     Console.WriteLine(match);
  13.                 }
  14.             }
  15.  
  16.             Console.ReadKey();

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


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

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

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы