Perlのchomp関数の使い方を教えてください。
Perlのchomp関数は文字列末尾の改行文字を取り除くのに使われます。この関数は1つの引数を受け取ります。それは処理する文字列です。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! になります。