是否有任何库函数用于c#中的字数统计?

时间:2011-06-21 14:08:46

标签: c#

我想知道c#中是否有任何函数可以帮助计算文件中的单词数,句子数?...

现在我使用以下代码是否有效/无错误?

string[] words=datafromfile.Split(' ');
int numberofwords=words.GetUpperBound(0)

谢谢

3 个答案:

答案 0 :(得分:4)

您可以使用RegEx.Split代替word boundary \b

答案 1 :(得分:1)

您不会将新行视为字边界。句号也是一个单词边界。你应该使用正则表达式。它有\ b

使用int words = Regex.Split(yourText, "\b").Length

答案 2 :(得分:0)

不是开箱即用,但您可以查看this