1
0
首先,有几个CSV模块可以轻松实现这一点,但在某些情况下,我知道人们无法访问或无法安装软件包。因此,如果是这样的话,这应该会有所帮助。 如果我没有弄错的话,您正在尝试从CSV中写入字段,CSV中嵌入了逗号。如果是这种情况,这些嵌入的逗号字段周围应该有括号或引号,以确保它们不被视为CSV的逗号分隔字段。然后我们可以抓取CSV中的所有数据。在这种情况下,我们将有一个csv,它使用括号、引号和两者来显示使用嵌入逗号的数据: 显示CSV逗号:
这些是嵌入的逗号:
因此,下面将使用括号和双引号搜索和替换数据,以确定哪些是csv逗号,哪些是嵌入的。
结果
|
2
-2
要解析CSV,请使用CPAN模块,如
|
Manny · 如何比较Perl中的字符串? 2 年前 |
BioRod · 我不能用Perl打印键和值 2 年前 |
user17227456 · Perl CLI代码无法追加字符串行 2 年前 |
LearnToBeBetter · 读取文件,搜索字符串,打印字符串 2 年前 |
KJ7LNW · 一些波斯语文本的宽字符印刷,但其他文本则没有 2 年前 |
con · 如何搜索大型数据结构并返回一系列给出特定值的键/数组? 2 年前 |
Pranay Nanda · 使用regex解析许可证文件 6 年前 |