标签: ruby
如何识别 Enter 键的输入?以下代码对我不起作用
puts 'press the enter key' names = gets if names == '\n' puts 'yay' end
答案 0 :(得分:6)
这不起作用,因为'\ n'查找字符,\ n而不是新行。你想使用“\ n”,所以它实际上会把它读作换行而不是实际的字符。
if names == "\n" puts "yay" end