mirror of
https://gitee.com/johng/gf
synced 2026-06-06 02:25:47 +08:00
Implemented gstr Example
1. PrefixArray 2.SubStrFrom 3.SubStrFromEx 4.SubStrFromR 5.SubStrFromREx
This commit is contained in:
@ -506,8 +506,16 @@ func ExampleInArray() {
|
||||
}
|
||||
|
||||
func ExamplePrefixArray() {
|
||||
var (
|
||||
strArray = []string{"tom", "lily", "john"}
|
||||
)
|
||||
|
||||
gstr.PrefixArray(strArray, "classA_")
|
||||
|
||||
fmt.Println(strArray)
|
||||
|
||||
// Output:
|
||||
// test
|
||||
// [classA_tom classA_lily classA_john]
|
||||
}
|
||||
|
||||
// case
|
||||
@ -1141,23 +1149,51 @@ func ExampleStrLimitRune() {
|
||||
}
|
||||
|
||||
func ExampleSubStrFrom() {
|
||||
var (
|
||||
str = "我爱GoFrameGood"
|
||||
need = `爱`
|
||||
)
|
||||
|
||||
fmt.Println(gstr.SubStrFrom(str, need))
|
||||
|
||||
// Output:
|
||||
// test
|
||||
// 爱GoFrameGood
|
||||
}
|
||||
|
||||
func ExampleSubStrFromEx() {
|
||||
var (
|
||||
str = "我爱GoFrameGood"
|
||||
need = `爱`
|
||||
)
|
||||
|
||||
fmt.Println(gstr.SubStrFromEx(str, need))
|
||||
|
||||
// Output:
|
||||
// test
|
||||
// GoFrameGood
|
||||
}
|
||||
|
||||
func ExampleSubStrFromR() {
|
||||
var (
|
||||
str = "我爱GoFrameGood"
|
||||
need = `Go`
|
||||
)
|
||||
|
||||
fmt.Println(gstr.SubStrFromR(str, need))
|
||||
|
||||
// Output:
|
||||
// test
|
||||
// Good
|
||||
}
|
||||
|
||||
func ExampleSubStrFromREx() {
|
||||
var (
|
||||
str = "我爱GoFrameGood"
|
||||
need = `Go`
|
||||
)
|
||||
|
||||
fmt.Println(gstr.SubStrFromREx(str, need))
|
||||
|
||||
// Output:
|
||||
// test
|
||||
// od
|
||||
}
|
||||
|
||||
// trim
|
||||
|
||||
Reference in New Issue
Block a user