-1

Perlのchompとの違いは何ですか? trimどちらをいつ使用するのが良いですか?

4

3 に答える 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 に答える