No.1ベストアンサー
- 回答日時:
数値として配列に挿入するには:
前から2文字ずつ切り出して、hex関数で数値に変換してあげればいいです。
直接文字列として表示するには:
s/([0-9a-f]{2})/0x\1,/g
と正規表現を書いて置換します。
0-Fまでの文字2つの前後を"0x"と","で括って置換しています。
$hex = "db444500";
# 数値として配列に挿入
$count = 0;
while($count < length($hex))
{
push(@list,hex(substr($hex,$count,2)));
$count += 2;
}
foreach (@list){
print sprintf("%02X ", $_);
}
# 直接文字列として表示
$hex2 = $hex;
$hex2 =~ s/([0-9a-f]{2})/0x\1,/g;
chop $hex2; # 最後のコンマを削除する
print "hex2 = $hex2\n";
No.2
- 回答日時:
$hexstrs = "db444500";
@list=unpack("C*", pack("H*",$hexstrs));
foreach (@list){
printf "%02X\n",$_;
}
#直接表示の意味を勘違いしてたらすみません
for($i=0;$i<length($hexstrs);$i+=2){
print "0x". substr($hexstrs, $i, 2) . "\n";
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- Java Javaの問題なのですが、「3文字以上の英数字文字列を入力し、文字列の中に文字(9)が出てくるまでの 1 2023/06/06 18:55
- Visual Basic(VBA) Vba テキストボックスの文字列をボタンで入力するとテキストボックスの端の文字列が更新されない 2 2022/05/21 23:32
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/09 08:20
- gooブログ Twitterの動画画面をgooブログに埋め込めない 4 2022/06/03 16:40
- SQL Server SQLについて質問です。 a表がありその表には従業員名を保存するname列があります。 LIKE演算 1 2022/05/17 17:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVの3行目だけを…
-
Dim flag(4) as boolean で配列...
-
perl 配列の要素数について
-
重複しない乱数発生
-
二次元配列における要素数のは...
-
チェックボックスのperlでの値...
-
VBAのautofilter、criteriaの配...
-
DataGridViewに配列の値を表示...
-
二次元配列のインデックスについて
-
Strawberry Perl for Windows ...
-
Excel VBA ユーザーフォームの...
-
参照配列の要素数の求め方は?
-
Perlで<select multiple>の複数...
-
jcode->jfold で禁則処理
-
プログラミングについて。 1つ...
-
画面を強制的に再描画させる方法
-
VBのReturnの使い方
-
どなたかこのプログラミングを...
-
テキストボックスの名前に変数...
-
VBA for文が止まらない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのautofilter、criteriaの配...
-
二次元配列のインデックスについて
-
リストボックスに縦スクロール...
-
Excel VBA ユーザーフォームの...
-
マクロ Publicでの配列定義
-
エクセルVBAでTransposeの不思議
-
二次元配列における要素数のは...
-
Strawberry Perl for Windows ...
-
perlで2次元配列をサブルーチ...
-
クラスに配列を渡す方法
-
Dim flag(4) as boolean で配列...
-
文字の整列(printf)
-
perlで配列の要素が空なのを知...
-
jcode->jfold で禁則処理
-
VB6で配列の最大値を簡単に求め...
-
perl 配列の要素数について
-
ファイル名に日付・時刻を付与...
-
チェックボックスのperlでの値...
-
組み合わせについての質問です...
-
配列を初期化する時ってどうす...
おすすめ情報