我试图弄清楚为什么当我尝试从用户那里获取输入时,chop 功能对我不起作用:
my $string = <STDIN>;
my $chr = chop($string);
print "String: $string\n";
print "Char: $chr\n";
输出
perl chop.pl
hello
String: hello
Char:
但是,如果我使用字符串,那么它可以工作!
my $string = "frong";
my $chr = chop($string);
print "String: $string\n";
print "Char: $chr\n";
输出 [583]
perl chop.pl
String: fron
Char: g