我希望能解析支持Hunspell格式的Open Office的
例如,可以从此处下载英文
我应该如何做呢?
我已经安装了NHunspell框架,但它没有这个功能: https://www.nuget.org/packages/NHunspell/ 例如,对于英语,我们可以考虑:
aff
和dic
文件。例如,可以从此处下载英文
aff
和dic
文件: http://extensions.openoffice.org/en/project/english-dictionaries-apache-openoffice
我想要扫描给定.dic
文件中的每一行,并使用提供的.aff
文件生成每一个可能的单词。我应该如何做呢?
我已经安装了NHunspell框架,但它没有这个功能: https://www.nuget.org/packages/NHunspell/ 例如,对于英语,我们可以考虑:
make/UAGS
make 可以是 make, made, makes, making
等等。
现在我需要解析器来给我所有这些组合。我该如何获得它们?非常感谢。
基本上,我想扫描词典的每一行,并从该行的单词生成所有可能的单词,但我不知道如何做到这一点。
我也可以编写自己的解析器,但对我来说规则似乎相当复杂,而且没有详细和简单的文档。
这就是我想要的基本内容。图像表达得非常清楚。
给出 analyze/ADSG
、en.dic
和 en.aff
文件,并获得以下所有单词:
analyze, analyzes, analyzing, analyzed, reanalyze, reanalyzes, reanalyzing, reanalyzed