エスケープ
読み:エスケープ
外語:ESC:escape
文字を扱う処理系において、一部の文字に特別な意味を持たせて文字列処理の機能を拡張すること。また、特別な意味を持たせた文字を無効化してその文字を表現すること。
目次
エスケープの例
C/C++/C#/Java
SQL
HTML
エスケープシーケンス
エスケープの例
C/C++/C#/Java
C
、
C++
、
C#
、
Java
など、C言語系言語の
文字列
における一部の文字の表現方法。
\がエスケープのための文字である。左の文字を右のように代替表現する。
\ ‐ \\
" ‐ \"
改行コード
‐ \n
タブコード
‐ \t
SQL
LIKE構文のエスケープの例 ‐ HOGE LIKE '\%___\\_\_' ESCAPE '\'
引用符のエスケープの例 ‐ BAR = ''''''
HTML
HTML
では
文字実体参照
と呼ばれ、エスケープと表現することは少ない。左の文字を右のように代替表現する。
< ‐ <
> ‐ >
& ‐ &
" ‐ "
エスケープシーケンス
ASCII
およびその拡張では1/11(16進数で0x1B)に
制御コード
として用意されており、これを利用したエスケープは
エスケープシーケンス
と呼ばれる。
再検索