downcase是什么?

downcase是什么?

这回我想搜索过,没找到,所以想问问你们……

reply = gets.chomp.downcase

这句中,我知道 gets.chomp是把从键盘输入的字符串去掉最后的回车符,但是后面又有一个downcase是什么意思??

原文是这样的
def ask question
 goodAnswer = false
 while (not goodAnswer)
  puts question
 reply = gets.chomp.downcase

  if (reply == 'yes' or reply == 'no')
  goodAnswer = true
  if reply == 'yes'
   answer = true
  else
   answer = false
  end
  else
  puts '"yes" 或 "no" '
  end
 end

 answer 
end

puts '这是一个试验……'
puts

ask '喜欢吃炒菜吗?'    
ask '喜欢吃肉吗?'
wetsBed = ask '尿床吗?' 
ask '喜欢吃辣的吗?'
ask '喜欢吃咸的吗?'


puts
puts '结果'
puts
puts wetsBed

大写转小写

Returns a copy of str with all uppercase letters replaced with their lowercase counterparts. The operation is locale insensitive---only characters ``A'' to ``Z'' are affected.

"hEllO".downcase » "hello"
啊,原来是这样啊,明白啦。谢谢!
顾名思义呗。downcase, uppercase...
引用:
原帖由 ops 于 2008-3-27 22:08 发表
顾名思义呗。downcase, uppercase...


[Copy to clipboard] [ - ]
英语里有uppercase。哈哈。
聪明的小鬼!
uppercase 应该对应 lowercase.
引用:
原帖由 ops 于 2008-3-28 00:29 发表
uppercase 应该对应 lowercase.