Thread Problem beim Regex zuweisen an Variable (4 answers)
Opened by Tr0Nix at 2008-01-17 00:07

Strat
 2008-01-18 13:50
#104890 #104890
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
betterworld+2008-01-17 19:19:35--
Das hat nur noch ein Problem: Flags, die sich nicht auf die Bedeutung des Regex sondern auf die Funktion beziehen, wie /g, kannst Du bei qr nicht angeben.

Einige Flags kann man auch bei qr angeben, z.B. /i (oder auch m s x), wenn auch in anderer Form:
Code (perl): (dl )
1
2
3
4
5
my $re = qr/(?i:Egal)/;

if( "GrossKleinegaL" =~ /$re/ ) {
    print "egal\n";
}

Andere wie z.B. /g funktionieren so leider nicht, weil da nicht die Auswertung des Patterns, sondern die Art, wie die Re oder eventuell ein Ersetzungsteil ausgefuehrt wird, beeinflusst wird.
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Problem beim Regex zuweisen an Variable