Функция Title
func Title(s string) string
Title возвращает копию строки s со всеми буквами Unicode, с которых начинаются слова, сопоставленные с их регистром заголовка Unicode.
Пример использования Title
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.Title("her royal highness"))
fmt.Println(strings.Title("loud noises"))
fmt.Println(strings.Title("хлеб"))
}
Вывод:
Her Royal Highness
Loud Noises
Хлеб
Функция ToLower
func ToLower(s string) string
ToLower возвращает s со всеми буквами Unicode, сопоставленными с их нижним регистром.
Пример использования ToLower
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToLower("Gopher"))
}
Вывод:
gopher
Функция ToLowerSpecial
func ToLowerSpecial(c unicode.SpecialCase, s string) string
ToLowerSpecial возвращает копию строки s со всеми буквами Unicode, сопоставленными с их нижним регистром, с использованием сопоставления регистра, указанного параметром c.
Пример использования ToLowerSpecial
package main
import (
"fmt"
"strings"
"unicode"
)
func main() {
fmt.Println(strings.ToLowerSpecial(unicode.TurkishCase,
"Önnek İş"))
}
Вывод:
önnek iş
Функция ToTitle
func ToTitle(s string) string
ToTitle возвращает копию строки s со всеми буквами Unicode, сопоставленными с их регистром заголовка Unicode.
Пример использования ToTitle
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToTitle("her royal highness"))
fmt.Println(strings.ToTitle("loud noises"))
fmt.Println(strings.ToTitle("хлеб"))
}
Вывод:
HER ROYAL HIGHNESS
LOUD NOISES
ХЛЕБ
Функция ToTitleSpecial
func ToTitleSpecial(c unicode.SpecialCase, s string) string
ToTitleSpecial возвращает копию строки s со всеми буквами Unicode, сопоставленными с их регистром заголовка Unicode, отдавая приоритет специальным правилам регистра.
Пример использования ToTitleSpecial
package main
import (
"fmt"
"strings"
"unicode"
)
func main() {
fmt.Println(strings.ToTitleSpecial(unicode.TurkishCase,
"dünyanın ilk borsa yapısı Aizonai kabul edilir"))
}
Вывод:
DÜNYANIN İLK BORSA YAPISI AİZONAİ KABUL EDİLİR
Функция ToUpper
func ToUpper(s string) string
ToUpper возвращает s со всеми буквами Unicode, сопоставленными с их верхним регистром.
Пример использования ToUpper
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToUpper("Gopher"))
}
Вывод:
GOPHER
Функция ToUpperSpecial
func ToUpperSpecial(c unicode.SpecialCase, s string) string
ToUpperSpecial возвращает копию строки s со всеми буквами Unicode, сопоставленными с их верхним регистром, с использованием сопоставления регистра, указанного параметром c.
Пример использования ToUpperSpecial
package main
import (
"fmt"
"strings"
"unicode"
)
func main() {
fmt.Println(strings.ToUpperSpecial(unicode.TurkishCase,
"örnek iş"))
}
Вывод:
ÖRNEK İŞ
Читайте также:
- Пакет strings в Golang, функции HasPrefix, HasSuffix, Index
- Пакет strings в Golang, функция Map, Repeat, Replace
- Пакет strings в Golang, функции Split
Комментариев нет:
Отправить комментарий