I'd like to know how can I find strings inside one array similar to strings in another one using JavaScript,
I managed to find exact match with this:
var arr = ['English Question Answering', 'Questions And Reviews Organic Milk', 'Facebook Page Discovery (En) - 1426357'];
var keyword = ['English Question Answering', 'Facebook Page Discovery (En)']
var ret = []
arr.forEach(val => {
if (keyword.includes(val[1])) {
ret.push(`*${val[0]}* - ***${val[1]}*** - Pay: *${val[3]}* - tasks: *${val[5]}*`)
}
})
How I do I make this work for approximate match, e.g. having:
var arr = ['English Question Answering', 'Questions And Reviews Organic Milk', 'Facebook Page Discovery (En) - 1426357'];
var keyword = ['English Question Answering', 'Facebook Page Discovery (En)'];
I expect to get:
['English Question Answering', 'Facebook Page Discovery (En) - 1426357'];