Показать сообщение отдельно
  #2 (permalink)  
Старый 18.03.2015, 21:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

Shasoft,
var phrase = ['Есть массив фраз','может быть более одного слова в фразе','На входе есть последовательность символов'], word = ['ма','си'];
   function oneINother(word,phrase) {
    function c(d) {
        return word.some(function(a) {
            return (new RegExp("^" + a)).test(d)
        })
    }
    return phrase.filter(function(a) {
        return a.split(/\s+/).some(c)
    })
};

alert(oneINother(word,phrase));
Ответить с цитированием