中文句子拆分词语

不用AI实现中文句子拆分成词语

前两天老师布置了一样作业,就是把输入英文句子中D打头的单词全部拆分出来,题目没有说输入好的文字是怎么样的。
可能是这样的:This is a apple
也可能是这样的:Thisisaapple
看起来很复杂。。。
我当时想到的是用人工智能来进行语义识别。但是学校作业不可能这么麻烦。而且找不到现成的接口。
后面发现题目单词是一个一个输入的。。。
中文句子拆分词语_第1张图片
所以我们就加大难度,来拆分中文句子中的词语。。
原理很简单:
用中文词库的词语去输入句子中找就好了。

步骤:

我们先去下载一个 《现代汉语词汇表》
然后把它放在json数组中:
中文句子拆分词语_第2张图片
通过$.getJSON来获取json文件,用indexOf()把每个词语和输入的字符串比较。
完整的代码:




	
		
		
		
	

	
		
		请输入中文句子:

效果:

中文句子拆分词语_第3张图片
这是一个比较烂的方法。。。仅供参考

END!

你可能感兴趣的:(HTML,JavaScript)