エスケープシーケンス一覧表
エスケープシーケンスとは
エスケープシーケンス(エスケープ文字)とは、画面上に文字を出力する際に、文字そのものを出力するのではなく、文字色の変更やカーソルの移動、文字の消去など、文字出力の制御を行う特殊な文字列のことです。
PHP:エスケープシーケンス一覧
| エスケープシーケンス | 意味 |
|---|---|
| \a | ベル文字(アラート) |
| \cx | "control-x", ここで x は任意の文字 |
| \e | エスケープ文字 (16進 1B) |
| \f | 改ページ (16進 0C) |
| \n | 改行 (newline) (16進 0A) |
| \p{xx} | xx プロパティを持つ文字 |
| \P{xx} | xx プロパティを持たない文字 |
| \r | 復帰 (carriage return) (16進 0D) |
| \R | 改行: \n、\r、\r\n にマッチする |
| \t | 水平タブ |
| \xhh | 2桁のhh(16進数)が表す文字 |
| \ddd | 3桁のddd(8進数)が表す文字 |
JavaScript:エスケープシーケンス一覧
| エスケープシーケンス | 意味 |
|---|---|
| \b | バックスペース |
| \t | 水平タブ |
| \v | 垂直タブ |
| \n | 改行 |
| \r | 復帰 |
| \f | 改ページ |
| \’ | シングルクオーテーション |
| \” | ダブルクオーテーション |
| \\ | \文字 |
| \0 | NULL文字 |
| \xXX | 2桁のXX(16進数)が表すLatin-1文字 |
| \uXXXX | 4桁のXXXX(16進数)が表すUnicode文字 |
\ は \(バックスラッシュ)でも大丈夫です。
HTML:エスケープシーケンス一覧
| 記号 | コード | 意味 |
|---|---|---|
| < | < | 小なり |
| > | > | 大なり |
| ‘ | ' | シングルクォーテーション |
| “ | " | ダブルクォーテーション |
| & | & | アンパサンド(アンド) |
| | 空白 | |
| \ | ¥ | 日本円 |
| ¢ | ¢ | セント |
| £ | £ | ポンド |
| | | ¦ | 縦破線 |
| c | © | コピーライト |
| R | ® | 登録商標 |
| ° | ° | 気温を表す度 |
| ± | ± | プラスマイナス |
| × | × | 掛け算の乗算 |
| ÷ | ÷ | 割り算の除算 |
| μ | µ | マイクロ |
| ・ | · | 中点 |
| § | § | セクション |
| ≪ | « | 左引用 |
| ≫ | » | 右引用 |
| ² | ² | 上付き2 |
| ³ | ³ | 上付き3 |
| ¹ | ¹ | 上付き1 |
| ¼ | ¼ | 4分の1 |
| ½ | ½ | 2分の1 |
| ¾ | ¾ | 4分の3 |