JavaScript

エスケープ シーケンス

 編集:2022.08.23 by T.A.

文字列内での、文字、機能のある文字、Unicode文字。→

エスケープ シーケンス 表現 備考
\f フォーム フィード 。画面では機能しないようだが、印刷向けには使えるかもしれない。
\n ラインフィード 

\r キャリッジ リターン 
\t 水平タブ 	
\v 垂直タブ 。行単位のタブ。
\' 単一引用符 '
\" 二重引用符 "
\\ 円記号「\
\? リテラル疑問符「?
\ooo 8 進表記の ASCII 文字 ooo8進数文字(¶1~3桁)。「\123」→"S"。
\xhh 16 進表記の ASCII 文字 hh16進数文字(2桁)。「\x30」→"0"。
\uhhhh Unicode コードポイント エスケープ。 hhhhはコードポイントの16進数文字(4桁)。コードポイント U+10000 から U+10FFFF までは、2 つのエスケープ シーケンスで 2 つのコード単位(サロゲートペア)を表す必要があります。

\u3042」→"あ"。

\ud800\udf30」→"𐌰"。

\u{hhhhhh} Unicode コードポイント エスケープ hhhhhhはコードポイントの16進数文字(1~6桁)。コードポイント U+0 から U+10FFFF までを表すことができます。

\u{10330}」→"𐌰"。

8進数文字: 「0」~「7」。

16進数文字: 「0」~「9」、「a」または「A」~「f」または「F」で、0~F(0~15(10進数))を表す。


テスト