Sopa bonita para analisar o URL para obter outros dados de URLs

Preciso analisar um URL para obter uma lista de URLs que apontam para uma página de detalhes. Então, a partir dessa página, preciso obter todos os detalhes dessa página. Preciso fazer dessa maneira, porque o URL da página de detalhes não é incrementado regularmente e muda, mas a página da lista de eventos permanece a mesma.

Basicamente:

example.com/events/
    <a href="http://example.com/events/1">Event 1</a>
    <a href="http://example.com/events/2">Event 2</a>

example.com/events/1
    ...some detail stuff I need

example.com/events/2
    ...some detail stuff I need