Как удалить все символы после последней буквы? - C#

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

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

Вот программа , она вычисляет количество слов в тексте
namespace ConsoleApplication9
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите текст:");
            string[] textMass;
            string  text = Console.ReadLine();
            text = text.Replace("-", "");
            text = text.Replace("," , "");
            text = text.Replace("!", "");
            text = text.Replace(".", " ");
            text = text.Replace("  ", " ");
            text = text.Replace("    ", "");
 
            text = text.Substring(0, text.Length - 1);
            textMass = text.Split(' ');
            Console.WriteLine("Количество слов:");
            Console.WriteLine(text);
            Console.WriteLine(textMass.Length);
            Console.ReadLine();
 
            Console.ReadKey();
        }
    }
}

Решение задачи: «Как удалить все символы после последней буквы?»

textual
Листинг программы
var result = Regex.Matches(text,@"\w+").Count;
Console.WriteLine(result);

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


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

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

10   голосов , оценка 3.8 из 5
Похожие ответы