in reply to Re: Converting File Delimiters
in thread Converting File Delimiters
On a client's system, where I'd have to run the change management gauntlet to install Text::CSV, I remembered this node. I had to adjust it to handle empty numeric fields (,,,):
$_ = '"",,,"abc",0,,'; print join '|', m/ "[^"]+" # quoted string | [^,]+ # or non-commas | (?<=,)(?=,|$) # or nothing, surrounded by commas or EOL /gx; # prints: ""|||"abc"|0||
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Converting File Delimiters
by BrowserUk (Patriarch) on Sep 22, 2012 at 00:25 UTC |