Тонкости регулярных выражений как?
Чтобы не насиловать мозг тонкостями регулярных выражений, используйте для парсинга html инструменты, которые для этого предназначены.
вообще, парсинг DOM часто проще и нагляднее (хз что посоветовать, вроде ж есть nokogiri  для пыха?), но он регекспов все равно не убежать
вы делаете типичную ошибку начинающих - ищете серебляную пулю/точку джи, которая сделает "все и сразу",
в то время как нужно научиться делать несколько манипуляций:
1) сначала по < h3 > простыми строковыми функциями вырезать кусок для поиска
2) потом в нем убрать все символы между >  <
3)  а затем уже искать
ну и искать нужно привыкать без дурацкого сочетания ".*"