gpt4 book ai didi

Perl chomp 不会删除所有换行符

转载 作者:行者123 更新时间:2023-12-02 05:22:09 25 4
gpt4 key购买 nike

我有这样的代码:

#!/usr/bin/perl
use strict;
use warnings;
open(IO,"<source.html");
my $variable = do {local $/; <IO>};
chomp($variable);
print $variable;

但是当我打印它时,它仍然有换行符?

最佳答案

它删除最后 换行符。

由于您正在吞噬整个文件,因此您将不得不进行正则表达式替换以摆脱它们:

$variable =~ s/\n//g;

关于Perl chomp 不会删除所有换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5654373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com