chop VARIABLE / chop LIST

広告

広告

解説

文字列の最後の文字を切り捨てて、その切り取った文字を返す関数です。主に入力レコード末の改行を削除するために使われますが、文字列の検索もコピーも行なわないのでs/\n//よりもずっと効率的です。VARIABLE が省略されると、$_ を対象として chop します。左辺値であれば代入を含めて任意のものを chop できます。リストを chop すると、個々の要素が chop され、最後の chop の値だけが返されます。

使用例

ソース

while (<>) {
    chop;   # 最後のフィールドの \n を避ける
    @array = split(/:/);
    ...
}
chop($cwd = `pwd`);
chop($answer = );

参照

広告

Copyright (C) 2003-2007 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2007年06月19日