string-大小写转换类函数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
package main
import ( "fmt" "strings" )
/* 1、func Title(s string) string 将字符串s每个单词首字母大写返回
2、func ToLower(s string) string 将字符串s转换成小写返回
3、func ToLowerSpecial(_case unicode.SpecialCase, s string) string 将字符串s中所有字符按_case指定的映射转换成小写返回
4、func ToTitle(s string) string 将字符串s转换成大写返回
5、func ToTitleSpecial(_case unicode.SpecialCase, s string) string 将字符串s中所有字符按_case指定的映射转换成大写返回
6、func ToUpper(s string) string 将字符串s转换成大写返回
7、func ToUpperSpecial(_case unicode.SpecialCase, s string) string 将字符串s中所有字符按_case指定的映射转换成大写返回 */
func main() { TestTitle() TestToTitle() TestToLower() TestToUpper() }
func TestTitle() { fmt.Println(strings.Title("her royal highness")) }
func TestToTitle() { fmt.Println(strings.ToTitle("louD noises")) }
//func TestToTitleSpecial() { //}
func TestToLower() { fmt.Println(strings.ToLower("Gopher")) }
//func TestToLowerSpecial() { // //}
func TestToUpper() { fmt.Println(strings.ToUpper("Gopher")) }
//func TestToUpperSpecial() { // //}
|
- 本文链接: https://dreamerjonson.com/2018/11/30/golang-24-string-package3/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
【golang语言渐入佳境[24]-string-大小写转换类函数】转载于:https://blog.51cto.com/13784902/2326704
推荐阅读