| p 'aBcDeFg-->'.upcase #=> "ABCDEFG-->" p 'aBcDeFg-->'.downcase #=> "abcdefg-->" | 
upcase 和 downcase 方法只对字母有效, 其它的字符会原样输出。 如果想将字符串中某一指定字母进行大小写转换时, 使用的方法是String#tr
| p 'abcdefghijklmn'.tr('acegikm', 'ACEGIKM') #=> "AbCdEfGhIjKlMn" | 
将字符串的首字符转换成大写字母, 使用的方法是String#capitalize
| p 'this is a pen'.capitalize #-> "This is a pen" | 
大小写字母的相互转换, 使用的方法是String#swapcase
| p 'aBcDeFg-->'.swapcase #-> "AbCdEfG-->" | 
 
没有评论:
发表评论