Есть такое: preg_match_all('/href="([^"]+)"/', $contents, $links); Собирает ссылки. Но в него попадают не только href а и data-href. Как дописать регулярку чтобы попадало исключительно href?