【发布时间】:2018-04-30 22:34:13
【问题描述】:
如何检查一个字符串数组是否包含存储在另一个字符串数组中的部分单词?
假设我已经声明了这三个数组:
array1 = ["Lorem", "ipsum", "dolor" "sit" "amet"]
array2 = ["Lorem", "ipsum"]
keywords = ["ipsum", "dol"]
当比较array1 和keywords 时,我想得到类似true 的东西,因为"ipsum" 和"dol" 在array1 中,但是false,当比较array2 和keywords 时因为"dol"不在array2中
我搜索了一个小时,但我不知道该怎么做......我成功地比较了一个关键字的数组,但没有几个关键字。
【问题讨论】:
-
关键字应该是
["ipsum", "dolor"]吗? (dol -> dolor) -
关键字应该是像
ipsum这样的词或像ipsu这样的词的一部分
标签: javascript arrays string