Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

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 " "?


Comment on Re^6: Win32/Linux portability
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?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (8)
As of 2014-12-21 10:42 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (104 votes), past polls