以下のコードでは、各行を配列 (@num) にプッシュすると、配列に渡すときに行末に単一のスペースが追加されていることがわかりました。
入力ファイルの行末にスペースがありません。配列内のすべての要素を出力すると、この単一のスペースが見つかりました。
open (A, "file.txt");
my @num = ();
while(my $each=<A>)
{
chomp $each;
$each=~s/\s//g;
push(@num,$each);
}
close(A);
誰かがこれについて私を助けることができますか?