株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

golang.org/x/text/width を利用するといい。

package main

import (
	"fmt"

	"golang.org/x/text/width"
)

func main() {
	hankaku := "アイウエオ"
	str_hankaku := width.Widen.String(hankaku)
	fmt.Println(str_hankaku)

	zenkaku := "アイウエオ"
	str_zenkaku := width.Narrow.String(zenkaku)
	fmt.Println(str_zenkaku)
}

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)