国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Golang > 正文

golang實(shí)現(xiàn)unicode轉(zhuǎn)換為字符串string的方法

2020-04-01 19:10:56
字體:
供稿:網(wǎng)友

本文實(shí)例講述了golang實(shí)現(xiàn)unicode轉(zhuǎn)換為字符串string的方法。分享給大家供大家參考,具體如下:

復(fù)制代碼 代碼如下:
package main
import (
    "bytes"
    "encoding/binary"
    "encoding/hex"
    "fmt"
    "strings"
)
func main() {
    str := `/u5bb6/u65cf`
    fmt.Println(u2s(str))
}
func u2s(form string) (to string, err error) {
    bs, err := hex.DecodeString(strings.Replace(form, `/u`, ``, -1))
    if err != nil {
        return
    }
    for i, bl, br, r := 0, len(bs), bytes.NewReader(bs), uint16(0); i < bl; i += 2 {
        binary.Read(br, binary.BigEndian, &r)
        to += string(r)
    }
    return
}

 

希望本文所述對大家Go語言程序設(shè)計(jì)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沙洋县| 射阳县| 巧家县| 桐城市| 衡阳市| 怀化市| 洪泽县| 峨眉山市| 惠东县| 天镇县| 古交市| 丰县| 卢湾区| 沙湾县| 嘉义市| 历史| 绵阳市| 邵东县| 彭阳县| 固始县| 彰化县| 滁州市| 江安县| 鄂温| 汶上县| 宁强县| 临泽县| 渝中区| 大邑县| 翼城县| 荥阳市| 金溪县| 固阳县| 陈巴尔虎旗| 海南省| 望奎县| 徐闻县| 永德县| 达尔| 本溪市| 阳曲县|