Va bene come stai facendo ora, ovvero prendere l'intera pagina con file_get_contents() e poi filtrare il contenuto con preg_match() o preg_match_all() se ti aspetti che ci siano più risultati validi.

Il problema è scrivere bene l'espressione regolare.
Studiati come funziona la funzione preg_match() e come si usano le espressioni regolari.