Beefy Boxes and Bandwidth Generously Provided by pair Networks vroom
more useful options
 
PerlMonks  

Re^3: newbie need help with a simple code

by kielstirling (Scribe)
on Mar 05, 2013 at 04:58 UTC ( #1021745=note: print w/ replies, xml ) Need Help??


in reply to Re^2: newbie need help with a simple code
in thread newbie need help with a simple code

This is using the regex captures to create a string. see perldoc perlre


Comment on Re^3: newbie need help with a simple code
Re^4: newbie need help with a simple code
by perlmonk007 (Novice) on Mar 05, 2013 at 05:11 UTC
    Im sorry, i meant are the regex automatically captured to the scalars, if not what do i need to do to capture them into $1, $2 etc
      $1, $2, $3 and so on are what Perl populates captures to. However, some of us use a syntax that allows for named captures. If you read the man page for perlre all will become clear.
Re^4: newbie need help with a simple code
by perlmonk007 (Novice) on Mar 05, 2013 at 05:22 UTC
    also the space between the characters is variable, it is not just one space, the file is such, could you tell me a regex for that please
      \s # one whitespace character \s+ # one or more whitespace characters \s* # zero or more whitespace characters \s{5} # exactly five whitespace characters \s{3,5} # between 3 and 5 whitespace characters
      package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name

        You forgot
            \s{3,}   # 3 or more whitespace characters

      That's a bit of information that should have been visible in your sample data.

      If you didn't program your executable by toggling in binary, it wasn't really programming!

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (10)
As of 2014-04-18 10:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (465 votes), past polls