エスケープ文字変換/復元


公開 (UL): 2020-05-04
更新 (UD): 2020-05-04
閲覧 (DL): 2026-04-06

この記事のもくじ

→本文へ
当サイトは SNS の公式アカウントがないので,「議論ネタ」にする際は,皆さんのブログ,メーリングリスト,SNS や掲示板などで,適当にハッシュタグを付けたりリンクを掲載するなどしてご利用ください。

前の記事

2020-03-23
準プレーンテキスト形式

次の記事

2020-05-04
UTF-8 文字(列)と UNICODE の変換

最近の記事

2024-02-11
XMPP - 長く使える安心チャット
2023-01-16
Android のキーボード・ショートカット一覧
2023-09-15
Perl の正規表現での A と Z の扱い
2022-08-09
代表的な画像ファイル形式一覧
2022-04-04
サイトのローカル試験と実ウェブ上の差を縮める手法(Perl)
新着情報
She appears also the top page.

新着情報 Recent docs.

Sorry, but most of these pages are only Japanese.
現場で活きる「電子工作」 «Get starting electronics handmaking!»
政権政党圧勝により介護福祉制度の改悪は必至! 現場の自助・自衛のための機器「手作り」入門!

人気記事 Frequent view pages.

おすすめ! Recommend

ご連絡 Contact

▼ メールフォームはこちら
SSL 証明書の更新に不具合が多いため,期限切れエラーが出た際は,お手数ですが「例外指定」をお願いいたします。

ファイルの暗号化
当サイト管理者(石川)宛にメール添付で送信するファイルを暗号化したい時は,唯一のパスワードを PPOP で取得できます。 PPOP gives a password for encryption of the file(s) attached your mail to the admini­strator of this site M.Ishikawa.
PPOP

MEMO / Email to the Author
あとで調べたい点のメモなどに利用可能。
下部ボタンでそのまま著者にメールできます。


CAPTCHA: easy math prob in Japanese

時事川柳 News Senryu

颯爽と  
アソー出てきて
  轍を踏む
Aso will finish the government of LDP also this time.

以前もこの方が(げや→)下野に導いたんでしょって。

(⌚2025-10-12)

ご支援 Support this site.

まだまだ コロナ失業中!!
CORONA-NEET, seeking works now!

この活動をご支援いただける方はこちらへ Could you support this site, see here (but Japanese).
都道府県庁さん, 地方自治体さんや教育委員会さん, 障害者就労支援機関さんやその他公的機関,省官庁さん, 「タダ見」しているだけでは, 格差が広がるだけだと思いませんか?
Welcome!
Alibaba    Google
The companies, thanks for many accesses every months! Are the articles I wrote helping for increasing your income? Although, I cannot get even a penny and jobs from that.

● perl の場合

◆ バックスラッシュエスケープ→生文字データ

 これが最短か。

▼ perl でバックスラッシュエスケープ→生文字データ
  my %ch =('a'=>"\x07",'e'=>"\x1B",'n'=>"\x0A",'r'=>"\x0D",'t'=>"\x09");
  s/\\([aenrt]|[0-7]{3}|x[\da-fA-F]{2})/1<length($1)?chr(oct("0$1")):$ch{$1}/eg;

 oct() 関数は,本来は八進数文字列を数値に変換する関数だが,引数が“0x”で始まる時は十六進数として扱う。実質的に eval() と似た働き。
  UTF-8 も1バイトずつエスケープされていた場合は元に戻せるはず。一方“\u”で始まる UNICODE には未対応。



© M.Ishikawa; TREEWARE 2026.