如何识别Enter密钥的输入?以下代码对我不起作用
puts 'press the enter key'
names = gets
if names == '\n'
puts 'yay'
end
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为'\n'查找字符,\n而不是新行.您想使用"\n",因此它实际上会将其读作换行而不是实际字符.
if names == "\n"
puts "yay"
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11227 次 |
| 最近记录: |