Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^6: Win32/Linux portability

by thelycaeum (Initiate)
on Oct 01, 2012 at 20:13 UTC ( [id://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 (Patriarch) 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 (Paladin) 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
Domain Nodelet?
Node Status?
node history
Node Type: note [id://996735]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2024-04-20 04:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found