GoFrame gstr-數(shù)組處理

2022-04-11 16:36 更新

SearchArray

  • 說明:?SearchArray?在?[]string 'a'?中區(qū)分大小寫地搜索字符串?'s'?,返回其在?'a'?中的索引。 如果在?'a'?中沒有找到?'s'?,則返回?-1?。  
  • 格式:

SearchArray(a []string, s string) int

  • 示例:

func ExampleSearchArray() {
	var (
		array  = []string{"goframe", "is", "very", "nice"}
		str    = `goframe`
		result = gstr.SearchArray(array, str)
	)
	fmt.Println(result)

	// Output:
	// 0
}

InArray

  • 說明:?InArray?校驗?[]string 'a'?中是否有字符串?' s '?。  
  • 格式:

InArray(a []string, s string) bool

  • 示例:

func ExampleInArray() {
	var (
		a      = []string{"goframe", "is", "very", "easy", "to", "use"}
		s      = "goframe"
		result = gstr.InArray(a, s)
	)
	fmt.Println(result)

	// Output:
	// true
}

PrefixArray

  • 說明:?PrefixArray?位?[]string array?的每一個字符串添加?'prefix'?的前綴。
  • 格式:

PrefixArray(array []string, prefix string)

  • 示例:

func ExamplePrefixArray() {
	var (
		strArray = []string{"tom", "lily", "john"}
	)

	gstr.PrefixArray(strArray, "classA_")

	fmt.Println(strArray)

	// Output:
	// [classA_tom classA_lily classA_john]
}


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號