- 511 名前:デフォルトの名無しさん [2009/08/31(月) 01:39:52 ]
- WinXPで1.8.6です。
文字列を16進ダンプしたものの中に、2バイト文字が含まれているか どうかを判定するにはどうしたら良いでしょうか? 変換コードは下記の通りです。 arr0 = dataStr.unpack("H*")[0].scan(/[0-9a-f]{2}/) arr1= arr0.to_s + "\n" 対象のdataStrが Rec の場合 arr1 が 52,65,63 になりますが、 Rク では 52,83,4e です。この場合、真ん中の16進数の83を元に 判定するのでしょうか?
|

|