Определить длину максимальной серии символов отличных от букв - 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
}
}