y yo que lo estaba haciendo..
bueno este fue el resultado
Código PHP:
Ver original<?php
$texto = '<a href="http://www.artofillusion.org">www.artofillusion.org</a><br><a href="textures.html"><strong><h2>5.1 Textures</h2></strong></a>';
preg_match('%<a([^>]*)>.*<h([32])>.*</h\2>.*</a>%is', $texto, $matches); ?>
PD: gracias por la info...
apenas recuerde para que lo necesitaba tanto hace un tiempo lo usare :P