Liebe(r) steffi,
ich mach einfach mal nen vorschlag und hoffe, dass ihr mich korrigiert:
/<.*?(<mist>).*?>/
Das Fragezeichen bedeutet "Zeichen davor kommt 0x oder 1x vor". Wenn Du ein Fragezeichen suchst, dann musst Du es "escapen", und das sieht so aus: ?
Das sieht mir nach eingeschobenen Server-Script-Anweisungen aus. In einem PHP-Script könnte sowas stehen:
<html>
....
<body><?php
[code lang=php]echo "irgendwas";
?></body>[/code]
Willst Du nun aus dieser Datei den serverseitigen Scriptanteil ersetzen? Da hast Du doch ein regelrechtes "Tag" dafür! Du hast "<?xyz" zum Öffnen und "?>" zum Schließen! Dann suche doch exakt danach!
Liebe Grüße aus Ellwangen,
Felix Riesterer.