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でエスケープ文字のバックスラッシュを実装するコードで