Как я уже сказал в своем комментарии, регулярное выражение редко, если вообще когда-либо, является подходящим инструментом для анализа html. Я собираюсь использовать пример Zend_Dom_Query, одного из компонентов в Zend Framework, просто потому, что я еще не видел его рекомендованным по одному из этих вопросов. Итак ...
$dom = new Zend_Dom_Query($htmlHaystack);
$anchors = $dom->query('//td/a[@title]'); // xpath here
if(count($anchors) > 0)
{
$titles = array();
foreach($anchors as $element)
{
$titles[] = $element->getAttribute('title');
}
}
else
{
$title = null;
}