Man braucht unter Umständen auch eine Regex-Implementierung, die rekursiv matchen kann, da es eventuell templates wie <!-- foo --><!-- foo --><!-- /foo --><!-- /foo --> gibt und man das letzte /foo und nicht das vorletzte matchen will. Weiß nicht, ob PHP so etwas hat, Python ja (siehe dort Recursive patterns).
Gruß, Nils