📗Go语言:基础大全

Go语言:判断字符串的 前缀、后缀、包含关系

2019-06-21  本文已影响8434人  白祤星

代码实例:


package main

import (
    "strings"
)

func main() {
    str := `【测试】用的日志文件.log`

    // 判断 字符串str 是否拥有该前缀
    if strings.HasPrefix(str, `【测试】`) {
        println(`这是个文件前缀包含:`, `【测试】`, `是个测试文件`)
    }

    // 判断 字符串str 是否拥有该后缀
    if strings.HasSuffix(str, `.log`) {
        println(`这是个文件后缀包含:`, `.log`, `是个日志文件`)
    }

    // 判断 字符串str 是否拥包含了该字符串
    if strings.Contains(str, `用`) {
        println(`这是个文件名包含了:`, `用`, `是个可以使用的文件`)
    }
}

用途例子:


上一篇 下一篇

猜你喜欢

热点阅读