连接节点js中的复合词

时间:2015-09-22 21:28:20

标签: javascript node.js

我正在使用hypher节点包来使用此连字引擎分割复合词。 它适用于某些单词,例如: [elsewhere, lifetime, became,cats,dogs]成为[else,where,life,time,be,came, cats, dogs]

但不准确。一个例子是,如果我有这个单词数组[materials, challenge],然后将它传递给引擎,我会得到这个不受欢迎的结果[ma,te,ri,als,chal,lenge]

我使用的代码是:

var Hypher = require('hypher'),
english = require('hyphenation.en-us'),
h = new Hypher(english);

var result = h.hyphenate('materials');

你们知道节点js中任何其他更准确的连字引擎吗?或者我怎样才能使这段代码按预期工作?

0 个答案:

没有答案