我需要替换值 用双引号括起来。目的是用问号替换逗号,用连字符替换双引号中的双引号。
lnvxswe21#
use Text::ParseWords; my $dlm = ","; # 区切り文字を定義 open(RH, "<", "from.csv"); open(WH, ">", "to.csv"); while(<RH>){ chomp; my @parsed = parse_line($dlm, 1, $_); for(my $i=0; $i<=$#parsed; $i++){ $parsed[$i] =~ s/$dlm//g; } print WH join($dlm, @parsed)."\n"; } close(WH); close(RH);
1条答案
按热度按时间lnvxswe21#