Ruby 字符串 capitalize!方法
capitalize!是Ruby中的一个字符串类方法,用于返回一个给定字符串的副本,将其第一个字符转换成大写,其余的转换成小写。capitalize和capitalize!方法的唯一区别是,如果不做任何改变,capitalize! 方法将返回 nil 。
语法: str.capitalize!
参数: 这里,str是要转换的给定字符串。
返回: 字符串的副本,第一个字符为大写,其余为小写。如果不做任何改变,则返回nil。
例子1 :
# Ruby program to demonstrate
# the capitalize! method
# Taking the string and
# using the method
puts "ruby".capitalize!()
puts "gfg".capitalize!()
输出
Ruby
Gfg
例2 :
# Ruby program to demonstrate
# the capitalize! method
# Taking a string
# already in uppercase
# it will not give any
# output
puts "Geeksforgeeks".capitalize!()
puts "computer".capitalize!()
输出
Computer