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])
}
原文地址:https://www.cnblogs.com/promenader/p/9858467.html