@sergerdn
Thank a lot!
Its not excatcly what I looked for but based on your code I made a few changes and have a working solution now:
function findKeywordsInTitle(keywords, title) {
var words = title.toLowerCase().split(/\W+/);
var foundKeywords = [];
keywords.forEach(function (keyword) {
if (words.indexOf(keyword.toLowerCase()) !== -1) {
foundKeywords.push(keyword);
}
});
return foundKeywords;
}
var title = [[VARIABLE]];
var keywords = [[KEYWORDS]];
var keywordsPresent = findKeywordsInTitle(keywords, title);
[[KEYWORD_PRESENT_LIST]] = keywordsPresent.join(', ');
[[KEYWORD_PRESENT]] = keywordsPresent.length > 0; //true or false
if ([[KEYWORD_PRESENT]]) {
log("Keywords found - " + [[KEYWORD_PRESENT_LIST]]);
}