gpt4 book ai didi

ruby - 如何检查我的输入字符串?

转载 作者:数据小太阳 更新时间:2023-10-29 08:19:08 24 4
gpt4 key购买 nike

这是我的代码:

loop do
print "Input word: "
word = gets.chomp
if word.nil? or word.empty?
puts "Nothing to input."
else
if word.index(":") != -1
puts "Illegal character ':'"
else
break
end
end
end

是否有更优雅的方式来检查输入字符串?

最佳答案

是这样的吗?

loop do
print "Input word: "
word = gets.chomp

if word.empty?
puts "No input."
elsif word.include?(":")
puts "Illegal character ':'"
else
break
end
end

关于ruby - 如何检查我的输入字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6407834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com