Похоже, что целевой веб-сайт изменил структуру своей страницы, поэтому ваше регулярное выражение больше не соответствует.
Это хороший пример того, почему вы не должны очищать страницы, используя Regex, чтобы соответствовать содержимому. Попробуйте переработать ваш скрипт, используя DOM-парсер, такой как Nokogiri. Это не обязательно остановит ваш скрипт, но по крайней мере позволит ему пережить незначительные изменения.
Причину, по которой он не работает, можно увидеть в этой Rubular ссылке