Benötige Hilfe beim Entschlüsseln einer Bedingung

Hallo!

Als Anfänger in perl bin ich beim Überarbeiten der Programme meines
Vorgängers auf folgende Zeile gestoßen.

if ($if =~ m/<%if (.*?)%>((.*)<%else%>)*(.*)<%endif%>/s)
{........}

Kann mir jemand helfen, dass zu verstehen?
Ich vermute bisher, dass dort ein Mustervergleich stattfindet und
überprüft wird ob "if" "else" und "endif" darin vorkommen.

Schonmal vielen Dank für eure Hilfe!
Florian
Florian Kretzer [ Fr, 21 April 2006 11:31 ] [ ID #1284154 ]
Perl » de.comp.lang.perl.misc » Benötige Hilfe beim Entschlüsseln einer Bedingung

Vorheriges Thema: mod_perl2-Handler testen - Apache::FakeRequest und mod_perl2
Nächstes Thema: shift auf array