Go Example--strings

Posted promenader

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go Example--strings相关的知识,希望对你有一定的参考价值。

package main

import (
    "fmt"
    s "strings"
)

var p = fmt.Println

func main() {
    //strings标准库包含的函数
    p("Contains: ", s.Contains("test", "es"))
    p("Count:", s.Count("test", "t"))
    p("HasPrefix", s.HasPrefix("test", "te"))
    p("HasSuffix", s.HasSuffix("test", "st"))
    p("Index", s.Index("test", "e"))
    p("Join", s.Join([]string{"a", "b"}, "-"))
    p("Repeat", s.Repeat("a", 5))
    p("Replace", s.Replace("foo", "o", "0", -1))
    p("Replace", s.Replace("foo", "o", "0", 1))
    p("Split", s.Split("a-b-c-d-e", "-"))
    p("ToLower", s.ToLower("TESt"))
    p("ToUpper", s.ToUpper("teSt"))
    p()
    p("Len:", len("hello"))
    p("Char", "hello"[1])
}

以上是关于Go Example--strings的主要内容,如果未能解决你的问题,请参考以下文章