0
我想创建一个函数,其中过滤项目在一个特定的值传入数组中。如何为RegEx创建价值?
目前我正在使用模板文字将RegEx的值传递给它的构造函数,但没有成功。
我在做什么错在我的代码?
结果应该是一个过滤的数组(在本例中为2项)。
let data = ['Gone With the Wind', 'Star Wars: Episode IV', 'Jaws', 'Matrix', 'Matrix backstage', 'Star Wars: Episode I', 'WindWind' ];
let filter = (data, value) =>{
//return data.filter(s => s.match(/value/i))
return data.filter(s => s.match(`/${value}/i`))
};
console.log(filter(data, 'Wind'));