1234567891011121314151617181920212223242526 |
- package string
- import (
- "fmt"
- "testing"
- )
- func TestString(t *testing.T) {
- str := "中国88-china-88"
- fmt.Println("StrLen: ", StrLen(str))
- fmt.Println("MbStrLen: ", MbStrLen(str))
- haystack := "I love Shanghai. Shanghai is the biggest city in china."
- needle := "Shanghai"
- fmt.Println("SubstrCount: ", SubstrCount(haystack, needle))
- fmt.Println("Substr: ", Substr(str, 1, 2))
- fmt.Println("MbSubstr: ", MbSubstr(str, 1, 2))
- fmt.Println("StrPos: ", StrPos(str, "-", 2))
- fmt.Println("StrRPos: ", StrRPos(str, "-", 9))
- fmt.Println("StrSplit: ", StrSplit(str, "-"))
- fmt.Println("UCFirst: ", UCFirst("abcdefg"))
- }
|