Показать сообщение отдельно
  #1 (permalink)  
Старый 09.03.2011, 11:03
Аспирант
Отправить личное сообщение для _axl Посмотреть профиль Найти все сообщения от _axl
 
Регистрация: 21.07.2009
Сообщений: 39

Странно работает регулярка в JS
Написал регулярку для валидации e-mail, она оч странно работает, в первый вызов true, в следующий false. Проверил в php - все работает.
Бентчмарк:
var rules = new Array();
rules['email'] = /[\w_\-\.]+@[\w_\-\.]+\.\w{2,4}/ig;	
email = 'abc@mail.ru';
setInterval(function(){console.log(  rules['email'].test( email ) )}, 500);

Подскажите, в чем проблема?
Ответить с цитированием