Golang 中的 string.EqualFold()函数,示例为
Original: https://www.geeksforgeeks.org/strings-equalfold-function-in-golang-with-examples/
Golang 中的 EqualFold()函数报告在 Unicode 大小写折叠下 s 和 t(解释为 UTF-8 字符串)是否相等,这是不区分大小写的更一般形式。
语法:
func EqualFold(s1, s2 string) bool
这里,S1 和 S2 是字符串。
返回值:返回布尔值。
示例 1:
// Golang program to illustrate the
// strings.EqualFold() Function
package main
// importing fmt and strings
import (
"fmt"
"strings"
)
// calling main method
func main() {
// case insensitive comparing and returns true.
fmt.Println(strings.EqualFold("Geeks", "Geeks"))
// case insensitive comparing and returns true.
fmt.Println(strings.EqualFold("computerscience", "computerscience"))
}
发帖主题:Re:Колибри0.7.0
true
true
示例 2:
// Golang program to illustrate the
// strings.EqualFold() Function
package main
// importing fmt and strings
import (
"fmt"
"strings"
)
// calling main method
func main() {
// case insensitive comparing and returns true.
fmt.Println(strings.EqualFold("Geeks", "geeks"))
// case insensitive comparing and returns true.
fmt.Println(strings.EqualFold("COMPUTERSCIENCE", "computerscience"))
}
发帖主题:Re:Колибри0.7.0
true
版权属于:月萌API www.moonapi.com,转载请注明出处