function checkInput(input, words) {
return words.some(word => input.toLowerCase().includes(word.toLowerCase()));
}
console.log(checkInput('"Definitely," he said in a matter-of-fact tone.',
["matter", "definitely"]));
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');
function checkInput(input, words) {
return words.some(word => new RegExp(word, "i").test(input));
}
console.log(checkInput('"Definitely," he said in a matter-of-fact tone.',
["matter", "definitely"]));
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 ...'));
function droids(arr) {
result = "These are not the droids you're looking for."
for (str of arr) {
if (str == 'Droids')
result = "Found Droids!"
}
return result;
}
$count = 0;
str_replace($owned_urls, '', $string, $count);
// if replace is successful means the array value is present(Match Found).
if ($count > 0) {
echo "One of Array value is present in the string.";
}