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

Momon,
вариант без regexp
function foo(str, search)
  {
     str = str.split(' ').sort();
     search = search.split(' ').sort();
     var indx = 0;
     for (var i=0; i<search.length; i++)  {
         indx = str.indexOf(search[i], indx) + 1  ;
         if(!indx) return false
     }
     return true
  }

  alert(foo('баден', 'баден баден') )
  alert(foo('баден test баден', 'баден баден') )
  alert(foo('баден баден', 'баден баден') )
Ответить с цитированием