Найти и сохранить в строке те слова последовательности, которые отличны от первого слова - C# (179572)
Формулировка задачи:
Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка. Найти и сохранить в строке те слова последовательности, которые отличны от первого слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова первую букву. Все остальные слова удалить.
Помогите пожалуйста!
Решение задачи: «Найти и сохранить в строке те слова последовательности, которые отличны от первого слова»
textual
Листинг программы
using System;
using System.Text;
class Program
{
static void Main()
{
string text = "Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка.";
string[] words = text.Split(new char[] { ' ', '.', ',', ';', '-' }, StringSplitOptions.RemoveEmptyEntries);
StringBuilder sb = new StringBuilder();
foreach (string word in words)
if (word != words[0])
sb.Append(word.Remove(0, 1) + " ");
Console.WriteLine(sb);
Console.ReadKey();
}
}