Python
 Computer >> コンピューター >  >> プログラミング >> Python

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の範囲です

  1. HTML文字をエスケープする方法

    HTMLコード構文を表示する場合は、なし ブラウザがそれを実際のマークアップとして解釈(およびレンダリング)するために、予約済みをエスケープする必要があります。 最初にHTML文字。 を見てください 内のタグ 以下の要素: 上記のコードをHTMLドキュメントに追加すると、 実際のマークアップとして解釈されますが、これは明らかに望ましくありません。 山かっこをエスケープする必要があります および h1を囲む 予約されたHTML文字だからです。 幸い、それは簡単です: を置き換えます < を置き換えます > 例: これで、上記のコードが正しく

  2. JavaScriptで文字をエスケープする

    エスケープ文字は、意図したものとは別の方法で解釈できる文字です。これらの文字をそのまま印刷するには、それらの前に円記号「\」を含めます。以下はJavaScriptのエスケープ文字です- コード 結果 \ b バックスペース \ f フォームフィード \ n 改行 \ r キャリッジリターン \ t 水平タブレーター \ v 垂直タブレーター \ 一重引用符 \ 二重引用符 \\ バックスラッシュ 以下は、javaScriptでエスケープ文字のバックスラッシュを実装するコードで