在Perl中,chomp
函數用于刪除字符串末尾的換行符。它接受一個參數,即要進行處理的字符串。以下是使用chomp
函數的示例:
my $str = "Hello, World!\n";
chomp($str);
print $str; # 輸出:Hello, World!
在上面的示例中,chomp
函數將刪除字符串$str
末尾的換行符,然后將結果賦值回$str
。最后,使用print
語句輸出字符串$str
,結果為Hello, World!
。
如果沒有指定參數,chomp
函數將默認操作$_
變量的值。以下是使用chomp
函數操作$_
變量的示例:
$_ = "Hello, World!\n";
chomp;
print $_; # 輸出:Hello, World!
在上面的示例中,$_
變量的值為Hello, World!\n
,chomp
函數將刪除其末尾的換行符。然后,使用print
語句輸出$_
變量的值,結果為Hello, World!
。