【发布时间】:2015-12-09 11:02:55
【问题描述】:
在我的后端 Perl 代码中,我收到单引号中的分隔符,例如
'\t'
当我尝试像这样使用JOIN 函数时
my $string = join ( $del, @aArray );
我在数组值之间使用硬编码的\t 得到输出
My\tName\tIs\tDave
我尝试将引号更改为 $del 的双引号,因为 "\t" 有效。所以我尝试转换
qq{"$del"}
但它没有工作。当我在上面打印时,我得到了
'"\t"'
我也试过正则表达式无济于事
$del =~ s/'/"/g;
谁能告诉我如何用双引号代替单引号?
【问题讨论】:
-
你说的你收到是什么意思?某些您无法控制的代码是否使用
'\t'作为参数调用您的代码?请详细解释一下。