moodywoody has asked for the wisdom of the Perl Monks concerning the following question:
my $str1 = "beer=10&otherstuff&vodka=20&otherstuff&chips=100"; my $str2 = "beer=10&otherstuff&juice=20&otherstuff&chips=100"; my $re = qr/beer=(\d{2}).*(vodka=(\d{2})).*chips=(\d{3})/; { $str1 =~ /$re/ ? say "matches" : say "doesn't match"; say "$1 $2 $3 $4 "; } { $str2 =~ /$re/? say "matches" : say "doesn't match"; say "$1 $2 $3 $4 "; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Likely trivial regex question
by ikegami (Patriarch) on Nov 09, 2011 at 06:19 UTC | |
by moodywoody (Novice) on Nov 09, 2011 at 07:04 UTC | |
by ikegami (Patriarch) on Nov 09, 2011 at 07:48 UTC | |
by moodywoody (Novice) on Nov 09, 2011 at 08:02 UTC | |
|
Re: Likely trivial regex question
by ansh batra (Friar) on Nov 09, 2011 at 06:32 UTC | |
by moodywoody (Novice) on Nov 09, 2011 at 07:15 UTC | |
by graff (Chancellor) on Nov 09, 2011 at 09:54 UTC | |
by moodywoody (Novice) on Nov 09, 2011 at 10:35 UTC | |
by ww (Archbishop) on Nov 09, 2011 at 12:38 UTC | |
by choroba (Cardinal) on Nov 09, 2011 at 11:00 UTC | |
by choroba (Cardinal) on Nov 09, 2011 at 10:56 UTC | |
by vinian (Beadle) on Nov 11, 2011 at 14:48 UTC | |
by moodywoody (Novice) on Nov 09, 2011 at 07:09 UTC |