Вы анализируете HTML-файл? Я думаю, что вы должны использовать XPath, действительно прост в использовании. Для Руби есть Нокогири.
Используя регулярное выражение, я бы сделал так:
ruby_sub_string = /.*[\d]+\.[\d]{1,2}p(.*)/.match(my_string)
ruby_sub_string[1]
Это должно сработать. Я не могу попробовать это прямо сейчас.