Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^3: regex trouble

by amir_e_a (Hermit)
on Mar 05, 2010 at 07:11 UTC ( [id://826896]=note: print w/replies, xml ) Need Help??

Help for this page

Select Code to Download


  1. or download this
    #!/usr/bin/perl -l
    
    my $para = "xyz-xyz-xyz-xyz-v09.11-e020xyz-xyz-xyz-";
    ...
    my ($part1, $part2) = $para =~ m/(v\d{2}\.\d{2})-([a-z]\d{3})/;
    
    print "$part1, $part2";   # v09.11, e020
    
  2. or download this
    #!/usr/bin/perl -l
    
    my $para = "xyz-xyz-xyz-xyz-v09.11-e020xyz-xyz-xyz-";
    ...
        my ($part1, $part2) = ($1, $2); # the variables $1 and $2 are crea
    +ted automatically after a successful match
        print "$part1, $part2";   # v09.11, e020
    }
    
  3. or download this
    #!/usr/bin/perl -l
    
    my $para = "xyz-xyz-xyz-xyz-v09.11-e020xyz-xyz-xyz-";
    ...
    if ($para =~ m/(?<part1>v\d{2}\.\d{2})-(?<part2>[a-z]\d{3})/) {
        print "$+{part1}, $+{part2}";   # v09.11, e020
    }
    

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://826896]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (5)
As of 2024-04-18 06:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found