📜  红宝石 |字符串大写()方法(1)

📅  最后修改于: 2023-12-03 15:41:12.351000             🧑  作者: Mango

红宝石 | 字符串大写() 方法

在 Ruby 编程语言中,可以通过 upcase 方法将字符串中的所有字符转换为大写字母。该方法适用于所有的字符串类型,包括单个字符或多个字符组成的字符串。

语法
string.upcase

其中,string 是需要转换为大写字母的字符串。

示例
puts "hello world".upcase
# 输出:HELLO WORLD

puts "Ruby is Awesome!".upcase
# 输出:RUBY IS AWESOME!

在上述示例中,我们分别将字符串 "hello world" 和 "Ruby is Awesome!" 转换为了大写字母。

注意事项
  • upcase 方法不会改变原字符串,而是返回一个新的字符串,因此需要将转换后的字符串保存到一个新变量中。
original_string = "hello"
uppercase_string = original_string.upcase

puts original_string
# 输出:hello

puts uppercase_string
# 输出:HELLO
  • 当使用 upcase 方法时,Ruby 会将字符串中所有的字符都转换为大写字母,包括数字和特殊字符。
puts "12345@#$".upcase
# 输出:12345@#$(不变,因为没有字母字符)
  • 如果需要将字符串中的所有字符都转换为小写字母,可以使用 downcase 方法。
puts "HELLO WORLD".downcase
# 输出:hello world
结论

upcase 方法是一个强大的 Ruby 字符串方法,可以轻松将字符串中的所有字母字符转换为大写字母。无论是用于字符串比较还是更改字符串显示方式,都可以使用 upcase 方法。