Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

Re^4: Question on Regex grouping

by ajguitarmaniac (Sexton)
on Dec 21, 2010 at 07:05 UTC ( #878166=note: print w/replies, xml ) Need Help??

in reply to Re^3: Question on Regex grouping
in thread Question on Regex grouping

Great! Just what I was looking for! Can I use the below mentioned approach to arrive at the same result?

if ($arr =~ /(\w*)(abc)(\d{5})/){ $a = $3 if (($arr =~ / (\w*)(def)(\d{8})/){ $b = $3 } } print $a; prnit $b;

Replies are listed 'Best First'.
Re^5: Question on Regex grouping
by Anonyrnous Monk (Hermit) on Dec 21, 2010 at 07:12 UTC

    Yes.  But don't use $a and $b :)  — they're special global variables (for sort).

      Alright!! Thank you!! Let me see how sort works now :-)

Re^5: Question on Regex grouping
by AnomalousMonk (Chancellor) on Dec 22, 2010 at 05:38 UTC

    Also remember that if either (or both) or the regexes fail to match, one or the other (or both) of  $a and  $b (or whatever you finally decide to call them) will be undefined.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://878166]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (3)
As of 2018-03-21 03:48 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (263 votes). Check out past polls.