Я поигрался с HPricot, но после большого количества поисков, я не смог решить это.
Я пытаюсь проанализировать HTML-страницу и найти все теги с href в mp3-файле. Пока у меня есть
<ul>
<% @page.search('//a[@href*=mp3]').each do |link| %>
<li>
<%= link.inner_text %>
</li>
<% end %>
</ul>
, который работает нормально, и регулярное выражение, /href\s*=\s*\"([^\"]+)(.mp3)/
, который также работает. Я просто не знаю, как их совместить.
Есть ли хороший пример или документация, на которую кто-то мог бы указать мне, чтобы выяснить, что я могу сделать с функцией .search.
Спасибо