Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: Re: Removing delimiters

by DaveH (Monk)
on Feb 04, 2003 at 08:28 UTC ( [id://232492]=note: print w/replies, xml ) Need Help??

in reply to Re: Removing delimiters
in thread Removing delimiters


Why do two splits, when one would do?

my ($first, $second) = split /::/, $readline, 3;
or more simply
my (@fields) = split /::/, $readline;


-- Dave :-)


Replies are listed 'Best First'.
Re^3: Removing delimiters
by JaWi (Hermit) on Feb 04, 2003 at 08:35 UTC
    Agreed, but the original post asked for either the first or the second; so I assumed that was all he wanted... In fact, if you don't want to use the list assignment you could do it also like this:
    my $first = ( split /::/, $readline, 2 )[ 0 ];
    Many, many ways of doing the same... And how I love it ;-)

    -- JaWi

    "A chicken is an egg's way of producing more eggs."

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (4)
As of 2024-06-14 00:17 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.