[cologne-pm] brauche Hilfe: regulärer Ausdruck

Philip Zembrod pzembrod at googlemail.com
Mi Jun 3 14:40:57 PDT 2009


Hi Susan,

auf Anhieb sehe ich nicht, wo das Problem liegen könnte.

Hast Du mal versucht, den Regex auf die Hälfte 'runterzubrechen und zu
sehen, op er dann paßt? So eine Art binäre Suche über die Komplexität des
Regex quasi?

Viele Grüße
Philip

2009/6/3 Susan Dittmar <Susan.Dittmar at gmx.de>

> Hallo Ihr,
>
> ich komme nicht weiter. Irgendwie verstehe ich nicht, warum Perl der
> Meinung ist, dieser Text passe nicht zum vorgegebenen Muster.
>
> -------------------------
> #!/usr/bin/perl -w
>
> use strict;
> use Regexp::Common;
>
> my $Text = << 'EOT';
> {
>                \begin{center}
>                irgendein Gelaber...
>                \end{center}
> }
> und noch so ein bischen Müll...
> EOT
>
> my $Curly = '{((?:[^{}]|$RE{balanced}{-parens=>"{}"})*)}';
>
> unless ($Text =~ m/^(\s*)$Curly(.*)$/s) {
>                print STDERR "Text passt nicht aufs Muster!\n";
>                exit(1);
> }
> print "Alles in Butter!\n";
> exit(0);
> -------------------------
>
> Kann mir einer von Euch weiterhelfen?
>
> Danke im Voraus,
>
>        Susan
>
>
> --
> Liste: cologne-pm at pm.org
> Archiv: http://pm.org/pipermail/cologne-pm
> Unsubscribe: http://pm.org/mailman/listinfo/cologne-pm
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://mail.pm.org/pipermail/cologne-pm/attachments/20090603/87ca2319/attachment.html>


Mehr Informationen über die Mailingliste cologne-pm