Определить длину максимальной серии символов отличных от букв - C#
Формулировка задачи:
Дан массив символов, содержащий текст. Определить длину содержащейся в нем максимальной серии символов, отличных от букв.
Решение задачи: «Определить длину максимальной серии символов отличных от букв»
textual
Листинг программы
- using System;
- using System.Linq;
- using System.Text.RegularExpressions;
- class Example
- {
- static void Main()
- {
- // Массив тестируемых строк
- string[] test = {
- "Wuck ", "Hello 233w", "My wonderful world"
- };
- int indexMax = 0;
- int MaxCh = 0;
- int i = 0;
- foreach (var item in test)
- {
- string newStr = Regex.Replace(item, "[0-9 ]", string.Empty);
- // Console.WriteLine(newStr + " число букв" + newStr.Count());
- if (MaxCh < newStr.Count())
- {
- MaxCh = newStr.Count();
- indexMax = i;
- }
- i++;
- }
- Console.WriteLine(test[indexMax]);
- //результат My wonderful world
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д