standardmäßig aktiviert? Bei PHP4?
bei php 4 ist beides nicht aktiviert - die letzte stabile version von php 4 wurde mitte 2001 veröffentlicht, in diesem fall wäre ohnehin ein update angeraten - zumindest auf die php 4.4 schiene, besser aber gleich auf die aktuelle schiene (5.2)
software die über 5 jahre alt ist, sollte man nicht mehr einsetzen (zumindest nicht online/live) das ist imho grob fahrlässig
Und im Übrigen, ich suche auch keine alternative lediglich eine regex.
im ausgangsposting hast du erwähnt, dass du stringoperationen als alternative in betracht ziehst - jetzt willst du keine alternative mehr, entscheide dich bitte
wenn du einen regulären ausdruck suchst, fix fertig (vorgekaut), bist du hier gewöhnlicherweise falsch - du kannst aber gerne mit folgendem muster beginnen eine zeile zu matchen, preg_match_all() wäre übrigens ein anfang:
<tr>(.*)</tr>
achte darauf, dass die suche nicht zu gierig ist - du willst ja nur eine zeile - ebenso solltest du ggf attribute in betracht ziehen, oder eigenheiten in der sgml/xml-syntax
<tr><td>foo</td></tr>
~~~ ist genauso gültig wie `<tr ><td>foo</td></tr>`{:.language-html}
das macht den regulären ausdruck schnell kompliziert und unübersichtlich
man kann schrauben übrigens auch mit einem hammer in die wand schlagen - entweder man nutzt dafür spezielle schrauben (schraubnägel[1]) oder das richtige werkzeug[2] (schraubendreher)
[1] bereinigten code, der einfach auslesbar ist
[2] einen xml-parser der genau für diesen zweck gedacht ist