Pythonでのエスケープ文字
次の表は、円記号表記で表すことができるエスケープ文字または印刷不可能な文字のリストです。
エスケープ文字が解釈されます。一重引用符と二重引用符で囲まれた文字列。
| バックスラッシュ表記 | 16進文字 | 説明 |
|---|---|---|
| \ a | 0x07 | ベルまたはアラート |
| \ b | 0x08 | バックスペース |
| \ cx | | Control-x |
| \ C-x | | Control-x |
| \ e | 0x1b | エスケープ |
| \ f | 0x0c | フォームフィード |
| \ M- \ C-x | | Meta-Control-x |
| \ n | 0x0a | 改行 |
| \ nnn | | 8進表記、nは0.7の範囲です |
| \ r | 0x0d | キャリッジリターン |
| \ s | 0x20 | スペース |
| \ t | 0x09 | タブ |
| \ v | 0x0b | 垂直タブ |
| \ x | | キャラクターx |
| \ xnn | | 16進表記、nは0.9、a.f、またはA.Fの範囲です |
-
HTML文字をエスケープする方法
HTMLコード構文を表示する場合は、なし ブラウザがそれを実際のマークアップとして解釈(およびレンダリング)するために、予約済みをエスケープする必要があります。 最初にHTML文字。 を見てください 内のタグ 以下の要素: 上記のコードをHTMLドキュメントに追加すると、 実際のマークアップとして解釈されますが、これは明らかに望ましくありません。 山かっこをエスケープする必要があります および h1を囲む 予約されたHTML文字だからです。 幸い、それは簡単です: を置き換えます < を置き換えます > 例: これで、上記のコードが正しく
-
JavaScriptで文字をエスケープする
エスケープ文字は、意図したものとは別の方法で解釈できる文字です。これらの文字をそのまま印刷するには、それらの前に円記号「\」を含めます。以下はJavaScriptのエスケープ文字です- コード 結果 \ b バックスペース \ f フォームフィード \ n 改行 \ r キャリッジリターン \ t 水平タブレーター \ v 垂直タブレーター \ 一重引用符 \ 二重引用符 \\ バックスラッシュ 以下は、javaScriptでエスケープ文字のバックスラッシュを実装するコードで