Jan Eden wrote on 10.12.2004:
>I am also a little confused about which line endings come with text uploaded
>via
>a textarea. I use:
>
> my $input = $q->param('input');
> $input =~ s/[\r\n]{2,}/\n/g;
> my @urls = split /\n/, $input;
>
>to make sure I have not more than one linebreak. This works. But this also
>works:
>
> my $input = $q->param('input');
> $input =~ s/[\n]{2,}/\n/g;
> my @urls = split /[\r\n]+/, $input;
>
>Note that I use a simple \n now in line 2 and the character class in line 3.
>But
>some mixtures of these two versions do not work.
I was able to sort this question myself. I only need
my @urls = split /[\r\n]+/, $input;
since it takes all possible combinations of linebreaking characters and splits
on them.
Now it is just the linebreaks within the file which remain a problem for me.
Thanks,
Jan
--
How many Microsoft engineers does it take to screw in a lightbulb? None. They
just redefine "dark" as the new standard.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>