我正在用 Go 编写一个程序来生成我大学的犯罪报告。我遇到了一个障碍,我需要找出一个词是否是另一个词的复数形式。我先做一张犯罪地图
crimes := make(map[string]int)
然后,将罪行添加到地图中,出现次数为 int
for i := 0; i < len(feed.Items); i++ {
crimes[feed.Items[i].Title[11:]]++
}
现在,当出现“武装抢劫(计数为 1)”和“武装抢劫(计数为 2)”之类的条目时,就会出现问题。我想检查一个词是否是另一个词的复数。在这种情况下,我想为“武装抢劫(计数为 3)”创建一个条目。我找不到这样做的包。有没有办法做到这一点?