1

これをスクリプトの先頭に追加すると、次のようになります。

$KCODE = 'UTF8'
require 'jcode'

次に、ユニコード文字を含む単語のすべての文字をたどることができます。ウムラウトなどを含む単語を想像してください。次のように反復します。

word.each_char do |c|
  # do something with c
end

が Unicode 文字で、そのcサイズを印刷すると、2 (2 文字で構成) になります。cのコードを取得するにはどうすればよいですか? 私が使用できる数式はありますか、それとも標準ライブラリにこれを実行できるものがありますか?

4

1 に答える 1

3

する必要があります:

c.unpack('U*').first
于 2010-01-18T13:33:09.050 に答える