Perl:如何从csv中删除分号

Perl:如何从csv中删除分号,perl,Perl,我有一个文件,在其中一个单元格的输出CSV中,它用分号分隔数字 |页码| |405;349;568;679| 如何删除分号并将这些数字分隔成不同的单元格 |405 | 349 | 568 | 678| |405 |页眉将是页码,其他数字将是相互水平的单元格中的数字替换运算符是s//。您的具体示例可以通过以下一个班轮进行处理: echo "|405;349;568;679|" | perl -ne 's/;/|/g; print' 隐式地,-n选项循环通过管道输入的所有行,或

我有一个文件,在其中一个单元格的输出CSV中,它用分号分隔数字

|页码| |405;349;568;679|

如何删除分号并将这些数字分隔成不同的单元格

|405 | 349 | 568 | 678|


|405 |页眉将是页码,其他数字将是相互水平的单元格中的数字

替换运算符是
s//
。您的具体示例可以通过以下一个班轮进行处理:

echo "|405;349;568;679|" | perl -ne 's/;/|/g; print'

隐式地,
-n
选项循环通过管道输入的所有行,或随后列出的输入文件中的所有行(即,以下操作也有效:
perl-ne的/;/|/g;打印“您尝试了什么?您遇到了什么问题?请向我们展示一些代码。