Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re: multiple OR match fails

by jwkrahn (Monsignor)
on Jan 31, 2012 at 03:33 UTC ( #950870=note: print w/ replies, xml ) Need Help??

in reply to multiple OR match fails

while(<IN>) { undef ($/); $string=$_;

Because you undef $/ inside the loop that means that the first time through the loop $_ will contain only the first line of the file and the second time through the loop $_ will contain all the rest of the file.

Did you really want to process the file in two chunks like that?

Comment on Re: multiple OR match fails
Download Code
Re^2: multiple OR match fails
by bimleshsharma (Beadle) on Jan 31, 2012 at 10:19 UTC

    yes, The input record separator, newline by default. $/ may be set to a value longer than one character in order to match a multi-character delimiter. If $/ is undefined, no record separator is matched, and <FILEHANDLE> will read everything to the end of the current file in one line.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (6)
As of 2015-01-29 05:45 GMT
Find Nodes?
    Voting Booth?

    My top resolution in 2015 is:

    Results (228 votes), past polls