Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re^6: Win32/Linux portability

by thelycaeum (Initiate)
on Oct 01, 2012 at 20:13 UTC ( #996735=note: print w/replies, xml ) Need Help??

in reply to Re^5: Win32/Linux portability
in thread Win32/Linux portability

I read it more than twice, before. It says "However, this special treatment can be avoided by specifying the pattern / / instead of the string " " , thereby allowing only a single space character to be a separator." To me that means that for one or more ".", "." should work as well, or is there something special about a "." compared to a " "?

Replies are listed 'Best First'.
Re^7: Win32/Linux portability
by BrowserUk (Pope) on Oct 01, 2012 at 20:26 UTC
    or is there something special about a "." compared to a " "

    No. The latter is special, the former is not.

    When a single space is used as the first argument to split, it is treated specially, and is substituted for by a regex that is (approximately) equivalent to /\s+/.

    This is a convenience token for a common case and (approximately) acts like a similar construct in another language.

    There is no such special case for '.'.

    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    RIP Neil Armstrong

Re^7: Win32/Linux portability
by jdporter (Canon) on Oct 01, 2012 at 21:00 UTC
    To me that means that ...

    No. Don't extrapolate from what the doc says. It says a special case is "when the PATTERN is either omitted or a literal string composed of a single space character (such as ' ' or "\x20")"

    '.' is not a space character.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (5)
As of 2018-06-22 04:32 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (121 votes). Check out past polls.