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

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

新聞中心

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

Chr

  • 說明:?Chr?返回一個數(shù)字?0-255?對應(yīng)的?ascii?字符串。  
  • 格式:
Chr(ascii int) string
  • 示例:
func ExampleChr() {
	var (
		ascii  = 65 // A
		result = gstr.Chr(ascii)
	)
	fmt.Println(result)

	// Output:
	// A
}

Ord

  • 說明:?Ord?將字符串的第一個字節(jié)轉(zhuǎn)換為?0-255?之間的值。  
  • 格式:
Ord(char string) int
  • 示例:
func ExampleOrd() {
	var (
		str    = `GOframe`
		result = gstr.Ord(str)
	)

	fmt.Println(result)

	// Output:
	// 103
}

OctStr

  • 說明:?OctStr?將字符串?str?中的八進(jìn)制字符串轉(zhuǎn)換為其原始字符串。
  • 格式:
OctStr(str string) string
  • 示例:
func ExampleOctStr() {
	var (
		str    = `\346\200\241`
		result = gstr.OctStr(str)
	)
	fmt.Println(result)

	// Output:
	// 怡
}

Reverse

  • 說明:?Reverse?返回?str?的反轉(zhuǎn)字符串。  
  • 格式:
Reverse(str string) string
  • 示例:
func ExampleReverse() {
	var (
		str    = `123456`
		result = gstr.Reverse(str)
	)
	fmt.Println(result)

	// Output:
	// 654321
}

NumberFormat

  • 說明:?NumberFormat?以千位分組來格式化數(shù)字。
    • 參數(shù)?decimal?設(shè)置小數(shù)點(diǎn)的個數(shù)。  
    • 參數(shù)?decPoint?設(shè)置小數(shù)點(diǎn)的分隔符。  
    • 參數(shù)?thousand?設(shè)置千位分隔符。  
  • 格式:
NumberFormat(number float64, decimals int, decPoint, thousandsSep string) string

荷塘網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),荷塘網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為荷塘上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的荷塘做網(wǎng)站的公司定做!

  • 示例:
func ExampleNumberFormat() {
	var (
		number       float64 = 123456
		decimals             = 2
		decPoint             = "."
		thousandsSep         = ","
		result               = gstr.NumberFormat(number, decimals, decPoint, thousandsSep)
	)
	fmt.Println(result)

	// Output:
	// 123,456.00
}

Shuffle

  • 說明:?Shuffle?返回將?str?隨機(jī)打散后的字符串。
  • 格式:
Shuffle(str string) string

  • 示例:
func ExampleShuffle() {
	var (
		str    = `123456`
		result = gstr.Shuffle(str)
	)
	fmt.Println(result)

	// May Output:
	// 563214
}

HideStr

  • 說明:?HideStr?將字符串?str?從中間字符開始,百分比?percent?的字符轉(zhuǎn)換成?hide?字符串。
  • 格式:
HideStr(str string, percent int, hide string) string

  • 示例:
func ExampleHideStr() {
	var (
		str     = `13800138000`
		percent = 40
		hide    = `*`
		result  = gstr.HideStr(str, percent, hide)
	)
	fmt.Println(result)

	// Output:
	// 138****8000
}

Nl2Br

  • 說明:?Nl2Br?在字符串中的所有換行符之前插入?HTML?換行符?(' br ' |): \n\r, \r\n, \r, \n?。  
  • 格式:
Nl2Br(str string, isXhtml ...bool) string

  • 示例:
func ExampleNl2Br() {
	var (
		str = `GoFrame
is
very
easy
to
use`
		result = gstr.Nl2Br(str)
	)

	fmt.Println(result)

	// Output:
	// goframe
is
very
easy
to
use }

WordWrap

  • 說明:?WordWrap?使用換行符將?str?換行到給定字符數(shù)(不會切分單詞)。  
  • 格式:
WordWrap(str string, width int, br string) string

  • 示例:
func ExampleWordWrap() {
	{
		var (
			str    = `A very long woooooooooooooooooord. and something`
			width  = 8
			br     = "\n"
			result = gstr.WordWrap(str, width, br)
		)
		fmt.Println(result)
	}
	{
		var (
			str    = `The quick brown fox jumped over the lazy dog.`
			width  = 20
			br     = "
\n" result = gstr.WordWrap(str, width, br) ) fmt.Printf("%v", result) } // Output: // A very // long // woooooooooooooooooord. // and // something // The quick brown fox
// jumped over the lazy
// dog. }

當(dāng)前文章:創(chuàng)新互聯(lián)GoFrame教程:GoFramegstr-字符串轉(zhuǎn)換
地址分享:http://m.5511xx.com/article/cdehheg.html