in reply to Re: Detect line endings with CGI.pm upload
in thread Detect line endings with CGI.pm upload
Well, if you know the length of the # of pairs then I'm assuming you could figure out the easy answer, but I'm guessing you're looking at a dynamic field length.
For something dynamic... i would look at the dos2unix docs to see what the tool is removing to make it unix compat (guessing u've been there though).
Outside of all that, I would be inclined to try something like:while (my $line = <INFILE>) { $line =~ s/\n$//; while ($line =~ s/(\w+)\/(\w+)//) { #the {\cM} should create a wor +d boundry since it's not alpha numeric print "key: $1\nvalue: $2\n"; } }
if you're looking at something where the line feeds are not showing up at all (so that the whole file is read in as one line....), I'm not 100% sure. I'll think about it, but have not run accross that particular scenario yet.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Detect line endings with CGI.pm upload
by apu (Sexton) on Dec 27, 2008 at 04:51 UTC | |
by Anonymous Monk on Dec 27, 2008 at 08:08 UTC | |
by apu (Sexton) on Dec 27, 2008 at 08:39 UTC | |
by Anonymous Monk on Dec 28, 2008 at 00:11 UTC |