標準入力で改行のみのときに終了判定を行うプログラムを書こうとしています。
そのときに以下のコードでは上が成功、下が標準入力が終了せずうまくいきません
(str : 標準入力が入る変数)
Ruby
1if str == "\n" 2if str == /\n/
どなたかわかるかたがいれば教えてください!
※具体的にはこんな感じで使用しています。
while str = gets
break if str == "\n"
input_arr << str.chomp.split(/\s/)
end
またでおすすめの終了判定方法があればお願いします!
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/25 15:28
2015/09/25 18:32
2015/09/28 01:24
2015/09/28 07:17
2015/09/28 07:21