日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)GoFrame教程:GoFramegstr-命名轉(zhuǎn)換

CaseCamel

  • 說(shuō)明:?CaseCamel?將字符串轉(zhuǎn)換為大駝峰形式(首字母大寫)。
  • 格式:
CaseCamel(s string) string

  • 示例:
func ExampleCaseCamel() {
	var (
		str    = `hello world`
		result = gstr.CaseCamel(str)
	)
	fmt.Println(result)

	// Output:
	// HelloWorld
}

CaseCamelLower

  • 說(shuō)明:?CaseCamelLower?將字符串轉(zhuǎn)換為小駝峰形式(首字母小寫)。
  • 格式:
CaseCamelLower(s string) string

  • 示例:
func ExampleCaseCamelLower() {
	var (
		str    = `hello world`
		result = gstr.CaseCamelLower(str)
	)
	fmt.Println(result)

	// Output:
	// helloWorld
}

CaseSnake

  • 說(shuō)明:?CaseSnake?將字符串轉(zhuǎn)換中的符號(hào)(下劃線,空格,點(diǎn),中橫線)用下劃線( ?_? )替換,并全部轉(zhuǎn)換為小寫字母。
  • 格式:
CaseSnake(s string) string

  • 示例:
func ExampleCaseSnake() {
	var (
		str    = `hello world`
		result = gstr.CaseSnake(str)
	)
	fmt.Println(result)

	// Output:
	// hello_world
}

CaseSnakeScreaming

  • 說(shuō)明:?CaseSnakeScreaming?把字符串中的符號(hào)(下劃線,空格,點(diǎn),中橫線),全部替換為下劃線?'_'?,并將所有英文字母轉(zhuǎn)為大寫。
  • 格式:
CaseSnakeScreaming(s string) string

  • 示例:
func ExampleCaseSnakeScreaming() {
	var (
		str    = `hello world`
		result = gstr.CaseSnakeScreaming(str)
	)
	fmt.Println(result)

	// Output:
	// HELLO_WORLD
}

CaseSnakeFirstUpper

  • 說(shuō)明:?CaseSnakeFirstUpper?將字符串中的字母為大寫時(shí),將大寫字母轉(zhuǎn)換為小寫字母并在其前面增加一個(gè)下劃線?'_'?,首字母大寫時(shí),只轉(zhuǎn)換為小寫,前面不增加下劃線?'_'?
  • 格式:
CaseSnakeFirstUpper(word string, underscore ...string) string

  • 示例:
func ExampleCaseSnakeFirstUpper() {
	var (
		str    = `RGBCodeMd5`
		result = gstr.CaseSnakeFirstUpper(str)
	)
	fmt.Println(result)

	// Output:
	// rgb_code_md5
}

CaseKebab

  • 說(shuō)明:?CaseKebab?將字符串轉(zhuǎn)換中的符號(hào)(下劃線,空格,點(diǎn),)用中橫線?'-'?替換,并全部轉(zhuǎn)換為小寫字母。
  • 格式:
CaseKebab(s string) string

  • 示例:
func ExampleCaseKebab() {
	var (
		str    = `hello world`
		result = gstr.CaseKebab(str)
	)
	fmt.Println(result)

	// Output:
	// hello-world
}

CaseKebabScreaming

  • 說(shuō)明:?CaseKebabScreaming?將字符串轉(zhuǎn)換中的符號(hào)(下劃線,空格,點(diǎn),中橫線)用中橫線?'-'?替換,并全部轉(zhuǎn)換為大寫字母。
  • 格式:
CaseKebabScreaming(s string) string

  • 示例:
func ExampleCaseKebabScreaming() {
	var (
		str    = `hello world`
		result = gstr.CaseKebabScreaming(str)
	)
	fmt.Println(result)

	// Output:
	// HELLO-WORLD
}

CaseDelimited

  • 說(shuō)明:?CaseDelimited?將字符串轉(zhuǎn)換中的符號(hào)進(jìn)行替換。
  • 格式:
CaseDelimited(s string, del byte) string

  • 示例:
func ExampleCaseDelimited() {
	var (
		str    = `hello world`
		del    = byte('-')
		result = gstr.CaseDelimited(str, del)
	)
	fmt.Println(result)

	// Output:
	// hello-world
}

CaseDelimitedScreaming

  • 說(shuō)明:?CaseDelimitedScreaming?將字符串中的符號(hào)(空格,下劃線,點(diǎn),中橫線)用第二個(gè)參數(shù)進(jìn)行替換,該函數(shù)第二個(gè)參數(shù)為替換的字符,第三個(gè)參數(shù)為大小寫轉(zhuǎn)換,?true?為全部轉(zhuǎn)換大寫字母,?false?為全部轉(zhuǎn)為小寫字母。
  • 格式:
CaseDelimitedScreaming(s string, del uint8, screaming bool) string

  • 示例:
func ExampleCaseDelimitedScreaming() {
	{
		var (
			str    = `hello world`
			del    = byte('-')
			result = gstr.CaseDelimitedScreaming(str, del, true)
		)
		fmt.Println(result)
	}
	{
		var (
			str    = `hello world`
			del    = byte('-')
			result = gstr.CaseDelimitedScreaming(str, del, false)
		)
		fmt.Println(result)
	}

	// Output:
	// HELLO-WORLD
	// hello-world
}

當(dāng)前文章:創(chuàng)新互聯(lián)GoFrame教程:GoFramegstr-命名轉(zhuǎn)換
瀏覽路徑:http://www.5511xx.com/article/djoehpe.html