1

最後の 2 つの出力で、밥 と 좋은 が得られることを期待していました。

出力用ですが、これは次のいずれも「結合」しません。

このパッケージは何もしません。

このコードで私が何を間違えたのか誰か教えてもらえますか? 大変ありがたく存じます。

import "code.google.com/p/go.text/unicode/norm"
import "fmt"

func main() {
  str := "ㅈㅗㅎㅇㅡㄴ"
  fmt.Println( string( norm.NFD.AppendString(nil, "앉") ) )
  fmt.Println( string( norm.NFC.AppendString(nil, "바ㅂ") ) )
  fmt.Println( string( norm.NFC.AppendString(nil, str) ) )
}

パッケージはこちらから

go get -u code.google.com/p/go.text/unicode/norm http://godoc.org/code.google.com/p/go.text/unicode/norm

4

1 に答える 1

4
于 2013-11-07T14:58:08.397 に答える