Ruby 字符串 capitalize!方法

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程