📅  最后修改于: 2023-12-03 14:47:09.729000             🧑  作者: Mango
在 Ruby 中,我们可以使用标准输入对象 $stdin
来读取用户的输入。标准输入对象可以用于从用户输入设备(如键盘)读取文本数据。
以下是一个简单的示例代码,演示了如何使用 Ruby 读取标准输入:
# 从标准输入读取用户的输入
puts "请输入一些文本:"
input_text = $stdin.gets.chomp
# 输出用户输入的文本
puts "你刚输入的文本是:#{input_text}"
在以上代码中,我们首先通过 $stdin.gets.chomp
获取用户输入,并使用 .chomp
方法删除输入字符串末尾的换行符。然后,通过 puts
方法打印出用户刚输入的文本。
你可以使用以下命令运行以上示例代码,并在控制台中输入一些文本:
ruby 文件名.rb
通过执行以上命令,你将看到一个提示信息,提示你输入一些文本。当你输入完毕并按下回车键后,程序将打印出你刚输入的文本。
在实际开发中,读取标准输入可以帮助我们实现各种交互功能,如命令行界面、输入验证等。你可以根据具体需求,结合其他 Ruby 的功能和方法,对读取的输入数据进行处理和分析。
希望以上内容对你有所帮助!