# (3) 「サクラエディタ」→「8354834E8389834783668342835E」
# 選択範囲に対してSJIS変換を行う PerlScript マクロ
# 参考>>data:5452 by miau
$seltext = $Editor->GetSelectedString();
$seltext =~ s/(.)/sprintf('%02X', unpack("U", $1))/eg;
$Editor->CancelMode();
$Editor->InsText($seltext);
# 以降のコメントは、PerlScript のバグに
# 対応するためのものです。
SJIS2HEX.pls
コードによっては中点・8145になります。
# (4)「8354834E8389834783668342835E」→「サクラエディタ」
# 選択範囲に対してSJIS変換を行う PerlScript マクロ
# 参考>>data:5452 by miau
$seltext = $Editor->GetSelectedString();
$seltext =~ s/([a-fA-F0-9]{2})/pack("c", hex($1))/eg;
$Editor->CancelMode();
$Editor->InsText($seltext);
# 以降のコメントは、PerlScript のバグに
# 対応するためのものです。
HEX2SJIS.pls
コードによっては中点・8145になります。