7stud has asked for the wisdom of the Perl Monks concerning the following question:
Dear Monks,
I can't get paragraph mode to work in the following example:
$/ = ""; while (my $para = <DATA>) { print "*" x 20, "\n"; print $para; print "*" x 20, "\n"; } __DATA__ hello world bye hello world2 bye2 end
The code just slurps the whole file. I can read the file line by line--but not paragraph by paragraph. I also tried using $/ = "\n\n", but that doesn't work either.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: paragraph mode and <DATA>
by roboticus (Chancellor) on Mar 12, 2011 at 23:24 UTC | |
by ikegami (Patriarch) on Mar 13, 2011 at 05:56 UTC | |
by roboticus (Chancellor) on Mar 13, 2011 at 06:11 UTC | |
by ikegami (Patriarch) on Mar 13, 2011 at 07:02 UTC | |
by Anonymous Monk on Mar 13, 2011 at 06:24 UTC | |
by roboticus (Chancellor) on Mar 13, 2011 at 06:44 UTC | |
| |
Re: paragraph mode and <DATA>
by Anonymous Monk on Mar 12, 2011 at 23:16 UTC | |
by ELISHEVA (Prior) on Mar 13, 2011 at 03:48 UTC | |
by Anonymous Monk on Mar 13, 2011 at 04:13 UTC |