package main |
import ( |
"fmt" |
"Strings" |
//"unicode/utf8" |
) |
func main() { |
fmt.Println( "查找子串是否在指定的字符串中" ) |
fmt.Println( " Contains 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " ContainsAny 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " ContainsRune 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Count 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " EqualFold 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Fields 函数的用法" ) |
//相当于用函数做为参数,支持匿名函数 |
switch { |
case ch > '5' : |
return true |
} |
return false |
})) |
} |
fmt.Println( "" ) |
fmt.Println( " HasPrefix 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " HasSuffix 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Index 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " IndexAny 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Index 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Join 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " LasTindex 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " LasTindexAny 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Map 函数的用法" ) |
switch { |
case r >= 'A' && r <= 'Z' : |
return 'A' + (r- 'A' +13)%26 |
case r >= 'a' && r <= 'z' : |
return 'a' + (r- 'a' +13)%26 |
} |
return r |
} |
fmt.Println( "" ) |
fmt.Println( " Repeat 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " replace 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Split 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " SplitAfter 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " SplitAfterN 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " SplitN 函数的用法" ) |
fmt.Printf( "%q\n" ,2)) //["/" "home/" "m_ta/" "src"] |
fmt.Printf( "%q\n" ,-1)) //["" "home" "m_ta" "src"] |
fmt.Println( "" ) |
fmt.Println( " title 函数的用法" ) //这个函数,还真不知道有什么用 |
fmt.Println( "" ) |
fmt.Println( " ToLower 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " ToLowerSpecial 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Totitle 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " replace 函数的用法" ) |
//第四个参数小于0,表示所有的都替换, 可以看下golang的文档 |
fmt.Println( "" ) |
fmt.Println( " ToUpper 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " Trim 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " TrimLeft 函数的用法" ) |
fmt.Println( "" ) |
fmt.Println( " TrimSpace 函数的用法" ) |
} |