チョップ機能の目的と利点は何ですか。何ができるの?chompを使用すると問題が発生しますか?またはファイルを開く必要がある後にchompを使用しますか?
29418 次
3 に答える
11
chompは、ほとんど(改行)$/
に設定されている変数を削除するために使用されます。\n
$/ is the input record separator, newline by default.
chomp:すべての引数から削除された文字の総数を返します。これは、入力レコードの末尾から改行を削除するためによく使用されます。
于 2012-09-27T11:22:38.560 に答える
6
chomp
$/
文字列が存在する場合は、文字列の末尾から改行(実際には)を削除するだけです。改行を削除したいファイル(たとえば)から行を読み取るときに便利ですが、改行がない文字列でも使用できます。
基本的には次のようになります。
chop if /\n$/;
詳細については、 http://perldoc.perl.org/functions/chomp.htmlを参照してください。
于 2012-09-27T10:45:10.683 に答える
2
chomp
テキスト行の末尾から改行文字(存在する場合)を削除します。入力が改行を表す特定の方法について心配する必要がないため、これは便利です。Perlが詳細を処理します。
いつ使うべきですか?末尾の改行を削除する必要があるときはいつでも!テキストファイルからデータを読み取るのが最も一般的なケースです。
于 2012-09-27T10:45:02.620 に答える