C # - Как считать слова и буквы из файла .RTF / .TXT? - PullRequest
2 голосов
/ 19 августа 2011

Название говорит все ..

Поиск Google и Stackoverflow и не нашел что-то похожее ..

Ответы [ 3 ]

3 голосов
/ 19 августа 2011

Для .txt файла вы можете использовать регулярное выражение \b\w+\b.Он будет соответствовать всем вхождениям слов, например:

var count = Regex.Matches(input, @"\b\w+\b").Count;

Для подсчета букв:

int count = input.Count(char.IsLetter);
1 голос
/ 19 августа 2011
static void Main()
{
     const string t1 = "To be or not to be, that is the question.";
     Console.WriteLine(WordCounting.CountWords1(t1));
     Console.WriteLine(WordCounting.CountWords2(t1));

     const string t2 = "Mary had a little lamb.";
     Console.WriteLine(WordCounting.CountWords1(t2));
     Console.WriteLine(WordCounting.CountWords2(t2));
}

больше здесь

0 голосов
/ 19 августа 2011

получение текста из rtf - Получение простого текста из текста RTF

количество слов в тексте - http://www.dotnetperls.com/word-count

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...