轉移字符對應的英文是escape character , 轉義字符串(Escape Sequence)字母前面加上捺斜線"\"來表示常見的那些不能顯示的ASCII字符.稱為轉義字符.如\0,\t,\n等,就稱為轉義字符,因為后面的字符,都不是它本來的ASCII字符意思了。
所有的轉義字符和所對應的意義:
| 轉義字符 |
意義 |
ASCII碼值(十進制) |
| \a |
響鈴(BEL) |
007 |
| \b |
退格(BS) ,將當前位置移到前一列 |
008 |
| \f |
換頁(FF),將當前位置移到下頁開頭 |
012 |
| \n |
換行(LF) ,將當前位置移到下一行開頭 |
010 |
| \r |
回車(CR) ,將當前位置移到本行開頭 |
013 |
| \t |
水平制表(HT) (跳到下一個TAB位置) |
009 |
| \v |
垂直制表(VT) |
011 |
| \\ |
代表一個反斜線字符''\' |
092 |
| \' |
代表一個單引號(撇號)字符 |
039 |
| \" |
代表一個雙引號字符 |
034 |
| \0 |
空字符(NULL) |
000 |
| \ddd |
1到3位八進制數所代表的任意字符 |
三位八進制 |
| \xhh |
1到2位十六進制所代表的任意字符 |
二位十六進制 |
注意:區分,斜杠:"/" 與 反斜杠:"\" ,此處不可互換
點的轉義:. ==> u002E
美元符號的轉義:$ ==> u0024
乘方符號的轉義:^ ==> u005E
左大括號的轉義:{ ==> u007B
左方括號的轉義:[ ==> u005B
左圓括號的轉義:( ==> u0028
豎線的轉義:| ==> u007C
右圓括號的轉義:) ==> u0029
星號的轉義:* ==> u002A
加號的轉義:+ ==> u002B
問號的轉義:? ==> u003F
反斜杠的轉義:/==> u005C
