regex match () работает в FF / Chrome, но не в IE 8

У меня есть следующий вызов jQuery, который возвращает совпадение в FF / Chrome, но возвращает ноль в IE 8.

Вот скрипка если вы хотите попробовать это для себя.

И вот неразрешимый, ненадежный, своенравный код:

var m = $('#somediv').text().match(/\d+-(\d+)\sof\s(\d+)/);

РЕДАКТИРОВАТЬ: Благодаря Робу В. Я немного сузил это; следующее работает, так что именно "of" или "\ sof \ s" не работает. Вилка скрипка и попробуйте несколько для себя :(

var m = $('#somediv').text().match(/\d+\D(\d+)\D+(\d+)/);

Ответы на вопрос(3)

Ваш ответ на вопрос