Perlのchomp
との違いは何ですか? trim
どちらをいつ使用するのが良いですか?
6260 次
3 に答える
1
trim は先頭と末尾の両方の空白を削除し、chomp は末尾の入力レコード セパレータ (通常は改行文字) のみを削除します。
于 2015-07-07T07:56:04.400 に答える
-1
Chomp: 改行の場合、最後の文字のみを削除します。
詳細については、http: //perldoc.perl.org/functions/chomp.htmlを参照してください。
Trim: Perl には Trim という関数はありません。ただし、Perl で先頭と末尾のスペースを削除する関数を作成できます。コードは次のようになります。
perl トリム関数 - 先頭と末尾の空白を削除する
sub trim($)
{
my $string = shift;
$string =~ s/^\s+//;
$string =~ s/\s+$//;
return $string;
}
詳細については、http: //perlmaven.com/trimを参照してください。
于 2015-07-07T08:50:27.433 に答える