http://www.perlmonks.org?node_id=37258


in reply to How can I parse CSV data, assuming that the string is encoded in Shift-JIS?

This may involve more programming than you're interested in, but you can use Jcode at CPAN to come up with your own multibyte char techniques. It's very nice. It might improve your parser to a point where the regexes look more logical.