Показать сообщение отдельно
  #1 (permalink)  
Старый 24.09.2009, 16:28
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Опера 10 оптимизировала RegExp engine: Опасайтесь, граждане!
Имеем такой вот код:
/(x{1,2}){2}/.test('xx')

Во всех подручных баузерах (ИЕ7-8, ФФ3+, Опера(!) 9.64, Safari/Chrome) -- true. В Опере 10 -- false. Норвегия жжет
Почему так -- оно-то понятно, оптимизация многовариантного выбора, но вопрос -- почему настолько кривая?
Ответить с цитированием