次の内容のファイル INPUT があります。
123\n
456\n
789
script.rb < INPUT のようにスクリプトを実行し、INPUT ファイルの内容を配列に変換して、改行文字で分割します。したがって、myArray = [123,456,789] のようなものがあります。これが私がやろうとしたことであり、あまり運がありません:
myArray = STDIN.to_s
myArray.split(/\n/)
puts field.size
これが 3 を出力することを期待していますが、15 を取得しています。ここで本当に混乱しています。ポインタはありますか?