正在搜索Mac OSX系统词典?

wal*_*lky 6 macos cocoa dictionary

我想使用简单的glob或regex而不是已知的文本在OS X系统字典(或字典)中搜索单词.(目前我正在使用/usr/share/dict/words,但OSX dict会更好.)

字典服务界面非常有限,并且不允许这样做,但似乎DSGetTermRangeInString可能会在幕后做类似的事情.有谁知道访问这种功能的方法?

或者,有没有办法从字典中提取单词列表?然后我就可以说了.有些词典似乎在包中包含了源XML,这应该很容易解析,但是(我猜不足为奇)大型语言词典只有一些二进制格式的数据.关于那可能是什么的任何线索?

NSR*_*der 3

Apple 在 OS X 中提供的词典是从主要出版商之一获得许可的。从法律上讲,他们不能让你转储整个单词列表。