我现在正在做一些练习。
我写了以下代码
print "What's your first name?"
first_name=gets.chomp.capitalize!
print "Last name"
last_name=gets.chomp.capitalize!
print "City"
city=gets.chomp.capitalize!
print "State(Caps)"
state=gets.chomp.upcase!
print "Your name is #{first_name} #{last_name} from #{city}, #{state}"
当我对输入使用不正确的格式时(例如 john 或 nEW yORK,例程运行良好。
但是,如果输入的所有内容 = 正确的输出,即。John 或 New York,例程清空相应的字符串变量。
有没有办法忽略大写!输入格式是否正确的方法?