Thread Aufgefüllte Strings vergleichen (16 answers)
Opened by bianca at 2009-12-03 13:38

betterworld
 2009-12-03 13:57
#128898 #128898
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
2009-12-03T12:45:05 renee
Code (perl): (dl )
1
2
3
4
my $var1 = 'ABCDEFG';
my $var2 = 'ABCDEFGXXXXXX';

print "gueltig\n" if $var2 =~ /^${var1}X*$/;

Sieht zwar nicht mehr so schoen aus, aber ich wuerd das ja so schreiben:
Code (perl): (dl )
$var2 =~ /^\Q${var1}\EX*\z/;

\Q vermeidet Behandlung von Sonderzeichen in der Variable, \z matcht wirklich nur am String-Ende (ungeachtet von Newlines)


$subject =~ s/Scalare/Aufgefüllte Strings/
Last edited: 2009-12-03 14:00:00 +0100 (CET)

View full thread Aufgefüllte Strings vergleichen