capitalize! is a String class method in Ruby which is used to return a copy of the given string by converting its first character uppercase and the remaining to lowercase. The only difference between capitalize and capitalize! method is that capitalize! method will return nil if no changes are made.
Parameters: Here, str is the given string which is to be converted.
Returns: Copy of the string with the first character in uppercase and remaining in lowercase. And nil if no changes are made.
- Ruby | String capitalize() Method
- Ruby | Symbol capitalize function
- Ruby | String <=> Method
- Ruby | String hex Method
- Ruby | String == method
- Ruby | String =~ Method
- Ruby | String eql? Method
- Ruby | String === Method
- Ruby | String chr Method
- Ruby | String + Method
- Ruby | String << Method
- Ruby | String * Method
- Ruby | String bytes Method
- Ruby | String each_str Method
- Ruby | String encoding Method
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.