エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
UTF-8 日本語文字列を Shift_JIS とみなした文字化けの表 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UTF-8 日本語文字列を Shift_JIS とみなした文字化けの表 - Qiita
#!/usr/bin/ruby def hankaku b case b when 0xA1..0xDF [b].pack('C').encode(Encoding::UTF_8, Encodi... #!/usr/bin/ruby def hankaku b case b when 0xA1..0xDF [b].pack('C').encode(Encoding::UTF_8, Encoding::Shift_JIS) when nil '' else format('\\x%02x', b) end end (0xA1..0xF4).each {|bhi| (0xA1..0xFE).each {|blo| echar = [bhi, blo].pack('CC').force_encoding(Encoding::EUC_JP) begin uchar = echar.encode(Encoding::UTF_8) rescue Encoding::UndefinedConversionError next end uhex = uchar.unpack('H*').first sl