Tag: 文本分割

JS / JQuery的:string到文字分割脚本使用字典和最长的匹配?

给定一个string如: var str = "thisisinsane"; 由字典中的单词列表协助: var dic = [ "insane", "i", "is", "sin", "in", "this", "totally" ]; 如何分裂成词? 对于这个string,有3个字来标识。 但是我们需要避免陷阱。 为了避免他们大部分时间,我知道我们可以攻击左边的句子,并试图find最长的单词是可能的。 发现后,我们可以攻击其余的string等 下面:input,可能的陷阱,右下angular的想要的输出。 thisisinsane | | (this)isinsane / \ / \ (this,i)sinsane (this,is)insane / / \ / / \ (this,i,sin)ane (this,is,in)sane (this,is,insane) / <BEST IS> / <THIS ONE> (this,is,in,sane) 最后,我们想要得到: var splited = ["this", […]