Noch etwas:
Du gibst als Beispiel <td(^</td>) an, d.h. Du hast wahrscheinlich eine HTML-Datei und möchtest die Inhalte von TD-Elementen herausfiltern.
Das klappt unter Umständen schon ganz einfach mit so etwas:
/<td[^>]*>(.*)</td>/
Wobei es grundsätzlich gut ist, den Punkt möglichst sparsam einzusetzen und stattdessen die erlaubte Zeichenmenge genauer zu beschreiben.
Ciao,
Andreas