婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Go 驗證字符串中是否包含中文(推薦)

Go 驗證字符串中是否包含中文(推薦)

熱門標簽:澳門防封電銷卡 地圖標注測試 烏魯木齊人工電銷機器人系統 賺地圖標注的錢犯法嗎 智能電銷機器人營銷 廣東語音外呼系統供應商 濮陽自動外呼系統代理 福州鐵通自動外呼系統 長沙ai機器人電銷

發現一個驗證字符串是否包含中文滴時候,一個比正則更好使滴方法,而且是golang 自帶滴驗證。

不需要自己寫正則驗證,代碼如下:

package main
import (
 "fmt"
 "regexp"
 "unicode"
)
func main() {
 s1 := "我是中國人hello word!,2020 street 188#"
 var count int
 for _, v := range s1 {
 if unicode.Is(unicode.Han, v) {
  fmt.Println("找到中文")
  count++
 }
 }
 fmt.Println(count)
 fmt.Println(IsChineseChar(s1))
}
// 或者封裝函數調用
func IsChineseChar(str string) bool {
 for _, r := range str {
 if unicode.Is(unicode.Scripts["Han"], r) || (regexp.MustCompile("[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b]").MatchString(string(r))) {
  return true
 }
 }
 return false
}

比正則好用

無論從事什么行業,只要做好兩件事就夠了,一個是你的專業、一個是你的人品,專業決定了你的存在,人品決定了你的人脈,剩下的就是堅持,用善良專業和真誠贏取更多的信任。

總結

以上所述是小編給大家介紹的Go 驗證字符串中是否包含中文,希望對大家有所幫助!

您可能感興趣的文章:
  • Golang中的Unicode與字符串示例詳解
  • 讓Django的BooleanField支持字符串形式的輸入方式
  • go浮點數轉字符串保留小數點后N位的完美解決方法
  • Golang中生成隨機字符串并復制到粘貼板的方法
  • 分享6個Go處理字符串的技巧小結
  • Go 高效截取字符串的一些思考
  • Go 結構體、數組、字典和 json 字符串的相互轉換方法
  • 簡單談談Golang中的字符串與字節數組
  • Go語言中的字符串處理方法示例詳解
  • Golang字符串的拼接方法匯總
  • Golang 中整數轉字符串的方法
  • 淺析Go 字符串指紋

標簽:慶陽 西雙版納 太原 貴陽 阿克蘇 調研邀請 德州 廣西

巨人網絡通訊聲明:本文標題《Go 驗證字符串中是否包含中文(推薦)》,本文關鍵詞  驗證,字符串,中,是否,包含,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Go 驗證字符串中是否包含中文(推薦)》相關的同類信息!
  • 本頁收集關于Go 驗證字符串中是否包含中文(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 肇庆市| 永和县| 阜平县| 沁水县| 上林县| 赞皇县| 溧水县| 昌宁县| 商城县| 长治县| 宿松县| 尉犁县| 醴陵市| 扎兰屯市| 宁海县| 赫章县| 龙岩市| 桑日县| 北碚区| 青河县| 留坝县| 万安县| 怀集县| 诸城市| 肥城市| 虹口区| 射洪县| 萍乡市| 乐安县| 浮梁县| 景德镇市| 泸西县| 嘉鱼县| 封丘县| 南华县| 汕尾市| 镇平县| 海城市| 襄垣县| 驻马店市| 井研县|