Показать сообщение отдельно
  #6 (permalink)  
Старый 21.08.2011, 09:38
Интересующийся
Отправить личное сообщение для ChikiSt Посмотреть профиль Найти все сообщения от ChikiSt
 
Регистрация: 01.07.2011
Сообщений: 28

если я составляю регексп таким образом...
var reg=new RegExp('Федя Иванов|Сеня', "i");
var srt="Коля Сеня Федя катя Боря Федя Иванов";
if (reg.test(str)) ...
то он прекрасно находится в строке, но если записать имя в переменную, то он его не находит...
var katya= 'Катя';
var reg=new RegExp('Федя Иванов|Сеня'|katya, "i"); - так не находит никиких значений
var reg=new RegExp('Федя Иванов|Сеня'||katya, "i"); - так находит только федю и сеню
Что не так ?
Ответить с цитированием