我试图用Microsoft Word诋毁(使用vba代码) 用于泵((油泵),无论是名词还是动词 根据微软的说法,它是动词(实际上是一个名词) 我需要检查一下单词列表(主要是技术) 是否可以与任何数据库进行比较?
还有别的吗?
答案 0 :(得分:2)
我认为这里唯一的答案是“无法做到”。
即使有上下文,在某些情况下,您还需要人工解释来确定单词类型。
时间过得像箭一样。
这可能意味着时间过得非常快。在那种情况下,
时间(名词)苍蝇(动词)像箭头(介词短语)。
或者它可能意味着一群昆虫偏爱尖尖的东西
时间飞逝(复合名词)像(动词)箭头(名词作为对象)。
或者可以建议以箭头的方式测量昆虫的速度。
时间(动词)苍蝇(名词)像箭头(介词短语)。
Merriam Webster Learner's Dictionary有七种可能的“喜欢”单词类型:动词,名词,介词,形容词,名词(是的,再次,但有另一种含义),副词,连词。对于略有不同的用例,每个子类都有几个子类别。他们甚至没有提到青少年的使用(“我真的很喜欢,他就像是......”)
字典条目(不是MS Word拼写字典,但解释用法和含义的参考文献)如此复杂的原因是语言很复杂。
不可能写一些VBA,抛出一些RegEx并确定没有错误的单词类。
答案 1 :(得分:0)
我将为您的项目创建一个上下文相关的“本地字典”。 如果您将“机油泵”作为单个条目-并首先进行搜索,则可以消除错误的读数。