真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

golang中的字符串操作-創(chuàng)新互聯(lián)

golang中的字符串操作

初學(xué)go,記點筆記。

創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè),為客戶提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計開發(fā)服務(wù),多年建網(wǎng)站服務(wù)經(jīng)驗,各類網(wǎng)站都可以開發(fā),成都品牌網(wǎng)站建設(shè),公司官網(wǎng),公司展示網(wǎng)站,網(wǎng)站設(shè)計,建網(wǎng)站費用,建網(wǎng)站多少錢,價格優(yōu)惠,收費合理。

在標(biāo)準(zhǔn)庫strings包里面有非常多的字符串工具函數(shù).
contains判斷一個字符串里面是否包含另一個字符串。
count字符串計數(shù)。
index查找某個字符串的位置.
join連接多個字符串.
repeat重復(fù)多個字符串.
len()獲取字符上的長度,注意這里如果對于中文的話,可能一個中文會對應(yīng)多個字符。

需要注意的是replace中的參數(shù):

  • 返回s的副本,并將副本中的old字符串替換為new字符串,替換次數(shù)為n次,
  • 如果n為-1,則全部替換;如果 old 為空,則在副本的每個字符之間都插入一個new(EhEeElElEoE)
package main

import (
	"fmt"
	"strings"
)

 func main() {a := "hello"
	fmt.Println(strings.Contains(a, "ll"))                // true
	fmt.Println(strings.Count(a, "l"))                    // 2
	fmt.Println(strings.HasPrefix(a, "he"))               // true
	fmt.Println(strings.HasSuffix(a, "llo"))              // true
	fmt.Println(strings.Index(a, "ll"))                   // 2
	fmt.Println(strings.Join([]string{"he", "llo"}, "-")) // he-llo
	fmt.Println(strings.Repeat(a, 2))                     // hellohello
	//返回s的副本,并將副本中的old字符串替換為new字符串,替換次數(shù)為n次,
	//如果n為-1,則全部替換;如果 old 為空,則在副本的每個字符之間都插入一個new(EhEeElElEoE)
	fmt.Println(strings.Replace(a, "", "E", -1)) // hEllo
	fmt.Println(strings.Split("a-b-c", "-"))     // [a b c]
	fmt.Println(strings.ToLower(a))              // hello
	fmt.Println(strings.ToUpper(a))              // HELLO
	fmt.Println(len(a))                          // 5
	b := "你好"
	fmt.Println(len(b)) // 6
}

總結(jié)

初學(xué)一門技術(shù)時,總有些許的疑惑,別怕,它們是我們學(xué)習(xí)路上的點點繁星,幫助我們不斷成長。

文章簡短,希望對大家有幫助!

參考博客:golang中的strings.Replace

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁名稱:golang中的字符串操作-創(chuàng)新互聯(lián)
新聞來源:http://weahome.cn/article/iojjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部