Thread Inhalt zwischen 2 Ausdrücken entfernen (14 answers)
Opened by stb2050 at 2005-03-22 13:38

pKai
 2005-03-23 15:11
#52858 #52858
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Ich hab mir die 2 RE mal mit debug angeschaut. Der wesentliche Unterschied ist wohl, dass \1 nicht als EXACT optimiert werden kann, da zu Beginn noch nichts über den Inhalt vorliegt.

Richtig, an den Unterschied Pattern (in Var) vs. String in (\1) hatte ich jetzt noch garnicht gedacht, obwohl ich eine CGI-Skript habe, wo ich genau das verwende (so ne Art mini BB-Code-Auswertung):
Code: (dl )
while ($t =~ /^(.*?)\[(xchx|url|b|color)(?:=(?:(?:"([^"]+)")|([^\]]+)))?\](.*?)\[\/\2\](.*)/is) {
I sense a soul in search of answers.

View full thread Inhalt zwischen 2 Ausdrücken entfernen