2008-05-01から1ヶ月間の記事一覧
文字列の補助文字対応をしていてハマッタのでメモ。 症状 下記のようにUnicodeのコードポイント単位で処理をしたいが、 offsetByCodePointsの値に期待値がこないで、妙にでかい値がくる。なぜ?! for (int i = 0; i < s.length(); i = s.offsetByCodePoints…
文字列の補助文字対応をしていてハマッタのでメモ。 症状 下記のようにUnicodeのコードポイント単位で処理をしたいが、 offsetByCodePointsの値に期待値がこないで、妙にでかい値がくる。なぜ?! for (int i = 0; i < s.length(); i = s.offsetByCodePoints…