
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ランキング
-
クラスに配列を渡す方法
-
二次元配列のインデックスについて
-
エクセルVBAでTransposeの不思議
-
VBA 二次元配列の1つ目を増...
-
一致する要素が格納されている...
-
VBScript 配列
-
VBAのautofilter、criteriaの配...
-
perl 配列の要素数について
-
Dim flag(4) as boolean で配列...
-
マッチした行をランダムに3行出...
-
二次元配列における要素数のは...
-
CSVの3行目だけを…
-
配列を初期化する時ってどうす...
-
フローチャートを教えてください
-
Excel VBA ユーザーフォームの...
-
VB6で配列の最大値を簡単に求め...
-
範囲指定したセルを1つずつ飛...
-
VBのReturnの使い方
-
Do whileでExitせず、ループの...
-
DOSコマンドのループ内のTIMEコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでTransposeの不思議
-
VBAのautofilter、criteriaの配...
-
マクロ Publicでの配列定義
-
Excel VBA ユーザーフォームの...
-
チェックボックスのperlでの値...
-
リストボックスに縦スクロール...
-
Strawberry Perl for Windows ...
-
クラスに配列を渡す方法
-
二次元配列のインデックスについて
-
二次元配列における要素数のは...
-
文字の整列(printf)
-
Dim flag(4) as boolean で配列...
-
perl 配列の要素数について
-
複数の配列の全ての組み合わせ...
-
バイナリデータの検索(VB.NET2008)
-
perlで配列の要素が空なのを知...
-
可変長配列を、動的確保した固...
-
perl このテキストファイルを簡...
-
VBScript 配列
-
VB6で配列の最大値を簡単に求め...
おすすめ情報