首页 > 解决方案 > 在 linux 中使用 perl 删除单元格(电子表格)中的换行符/新行

问题描述

如何使用 perl 删除单元格中的换行符/回车符?

我尝试在 Linux 平台中使用 perl 读取电子表格中的单元格,在读取单元格中的文本时,它被转换为
perl 变量中的。后来在搜索时,我知道这是由于carriage return/line feed.

例子:

$var1 = $cell ->{Val};// 文本格式:值存储为0x08

在这里检查我得到的 $var1 值时0x08 
,所以我尝试使用 regx 语句删除空格/换行符并累了:

$var=~ s/[\r\n]//g, $var=~s/\n//g..,chomp($var) ..etc,但我没有得到预期的结果0x08

标签: perl

解决方案


推荐阅读