js check if string includes from array
wordsArray = ['hello', 'to', 'nice', 'day']
yourString = 'Hello. Today is a nice day'.toLowerCase()
result = wordsArray.every(w => yourString.includes(w))
console.log('result:', result)
js check if string includes from array
wordsArray = ['hello', 'to', 'nice', 'day']
yourString = 'Hello. Today is a nice day'.toLowerCase()
result = wordsArray.every(w => yourString.includes(w))
console.log('result:', result)
js check if string includes from array
const found = arrayOfStrings.find(v => str.includes(v));
js check if string includes from array
function buildSearch(substrings) {
return new RegExp(
substrings
.map(function (s) {return s.replace(/[.*+?^${}()|[]\]/g, '\$&');})
.join('{1,}|') + '{1,}'
);
}
var pattern = buildSearch(['hello','world']);
console.log(pattern.test('hello there'));
console.log(pattern.test('what a wonderful world'));
console.log(pattern.test('my name is ...'));
if array includes string
function droids(arr) {
let result = 'These are not the droids you're looking for';
for(let i=0; i<arr.length;i++) {
if (arr[i] === 'Droids') {
result = 'Found Droid';
}
}
return result;
}
// Uncomment these to check your work!
const starWars = ["Luke", "Finn", "Rey", "Kylo", "Droids"]
const thrones = ["Jon", "Danny", "Tyrion", "The Mountain", "Cersei"]
console.log(droids(starWars)) // should log: "Found Droids!"
console.log(droids(thrones)) // should log: "These are not the droi
//A simpler approach
console.log(starWars.includes('Droids') ? 'Droid Found' : 'These are not the droids you're looking for');
console.log(thrones.includes('Droids') ? 'Droid Found' : 'These are not the droids you're looking for');
js array string includes
if (new RegExp(substrings.join("|")).test(string)) {
// At least one match
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us