我有一个数据库字段,其中包含string
值。
我正在寻找一种从字段中查找出现次数最多的10个单词的方法
最佳答案
var result =
Regex.Matches(s, @"\b\w+\b").OfType<Match>()
.GroupBy(k => k.Value, (g, u) => new { Word = g, Count = u.Count() })
.OrderBy(n => n.Count)
.Take(10);
关于c# - 如何从文本中查找最大出现的单词?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7283185/