Показать сообщение отдельно
  #2 (permalink)  
Старый 30.05.2013, 19:53
Аспирант
Отправить личное сообщение для Neznayka Посмотреть профиль Найти все сообщения от Neznayka
 
Регистрация: 08.03.2013
Сообщений: 37

Пытался делать так :
var str = "Как хорошо мыла мама раму";
var arrStr = str.split(' ');
var strIn = ['Мама мыла раму', 'Раму мыла мама', 'Мыла мама раму'];
for (var i=0; i <  strIn.length; i++)
{
     var newStr = strIn[i];
     for (var i2=0; i2 <  arrStr.length; i2++)
	      newStr = newStr.replace(new RegExp(arrStr[i2],'gi'), '<b>$&</b>');
     
     alert(newStr);
}

галиматья какая-то получается, грамоздко и не работает, и даже возможно работает.. но мне кажется что есть какой-то способ проще и менее громоздкий.

Последний раз редактировалось Neznayka, 30.05.2013 в 19:58.
Ответить с цитированием