Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript查找数组中哪些单词包含在文本块中_Javascript - Fatal编程技术网

Javascript查找数组中哪些单词包含在文本块中

Javascript查找数组中哪些单词包含在文本块中,javascript,Javascript,如果我有一个文本块,如何找到文本中包含的单词数组中的哪一个?例如,给定单词数组: const words=[“红色”、“绿色”、“黄色”、“蓝色”]; 和文本块: const text=“草是绿的,天是蓝的”; 我希望能够返回数组[“绿色”、“蓝色”]请使用数组的过滤器 const words=[“红色”、“绿色”、“黄色”、“蓝色”]; const text=“草是绿的,天是蓝的”; 常量filteredWords=words.filter(item=>text.includes(ite

如果我有一个文本块,如何找到文本中包含的单词数组中的哪一个?例如,给定单词数组:

const words=[“红色”、“绿色”、“黄色”、“蓝色”];
和文本块:

const text=“草是绿的,天是蓝的”;

我希望能够返回数组
[“绿色”、“蓝色”]

请使用数组的过滤器

const words=[“红色”、“绿色”、“黄色”、“蓝色”];
const text=“草是绿的,天是蓝的”;
常量filteredWords=words.filter(item=>text.includes(item));
console.log(filteredWords)
请访问,查看内容和。做一些研究,搜索相关话题等;如果你被卡住了,张贴一篇你的尝试,记下输入和预期输出,最好是在