小编Imr*_*ran的帖子

Perl - 用单引号加入'\ t'

在我的后端Perl代码我用单引号接收分隔符

'\t'
Run Code Online (Sandbox Code Playgroud)

当我尝试JOIN像这样使用它的功能

my $string = join ( $del, @aArray );
Run Code Online (Sandbox Code Playgroud)

我得到输出与\t数组值之间的硬编码

My\tName\tIs\tDave
Run Code Online (Sandbox Code Playgroud)

我试图将引号更改为双引号,$del 因为"\t"有效.所以我试着转换

qq{"$del"}
Run Code Online (Sandbox Code Playgroud)

但它没有用.当我打印它时,我明白了

'"\t"'
Run Code Online (Sandbox Code Playgroud)

我也试过正则表达无济于事

$del =~ s/'/"/g;
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何用双倍替换单引号?

regex perl

1
推荐指数
1
解决办法
290
查看次数

标签 统计

perl ×1

regex ×1