Thread Regex mit Zeilenumbruch (5 answers)
Opened by bob.george at 2011-09-02 09:39

pq
 2011-09-02 10:03
#152053 #152053
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
funktioniert hier wunderbar.

es gibt hier ne FAQ, die solltest du dir mal durchlesen:
Wiki:VariablenInhalt

der punkt ist: woher weisst du wirklich, dass das drin ist, was du glaubst?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$ perl -wE'
$input = "from \rVBTZ";
$schema = "VBTZ";
if ($input =~ /FROM\s*$schema/i) {
say "match"
}'
match
$ perl -wE'
$input = "from\r VBTZ";
$schema = "VBTZ";
if ($input =~ /FROM\s*$schema/i) {
say "match"
}'
match


lass dir $input von Data::Dumper ausgeben (Useqq, wie im wiki beschrieben), und dann können wir weitersehen.

auch sinnvoll:
wenn du glaubst, eine regex ist falsch, dann erzeuge doch manuell einen string, der matchen soll, so wie ich im beispiel.
wenn der dann matcht, weisst du, dass dein echter inhalt anders aussieht als gedacht.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Regex mit Zeilenumbruch