podrías intentarlo... ¿no crees??
Código PHP:
preg_match_all('/href="(.+?)"|<b>(.+?)<\/b>/i', $test, $a);
print_r($a);
en dado caso, haces las dos...
Código PHP:
preg_match_all('/href="(.+?)"/i', $test, $a);
preg_match_all('/<b>(.+?)<\/b>/i', $test, $b);
print_r($a);
print_r($b);