gpt4 book ai didi

string - 将字符串中单词的首字母大写

转载 作者:IT老高 更新时间:2023-10-28 13:04:01 26 4
gpt4 key购买 nike

我有一大堆字符串,比如这个:

"INTEGRATED ENGINEERING 5 Year (BSC with a Year in Industry)"

我想将单词的第一个字母大写,其余单词小写。所以 INTEGRATED 会变成 Integrated

工作中的第二个 Spanner - 我想要几个单词的异常(exception),例如 andina

所以上面的例子会变成:

"Integrated Engineering 5 Year (Bsc with a Year in Industry)"

我将如何在 Go 中执行此操作?我可以编写循环/数组来管理更改,但实际的字符串转换是我所苦苦挣扎的。

最佳答案

内置的strings包中有一个函数叫做Title .

s := "INTEGRATED ENGINEERING 5 Year (BSC with a Year in Industry)"
fmt.Println(strings.Title(strings.ToLower(s)))

https://go.dev/play/p/THsIzD3ZCF9

关于string - 将字符串中单词的首字母大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33696034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com