字元

字元(Char)表達一個萬國碼(Unicode)編碼位置(Code point)。以二進位表達時佔用 32 位元。

以一對單引號(')來括住一個 UTF-8 文字來表達一個字元常值:

'a'
'z'
'0'
'_'
'あ'

我們可以使用反斜線(\)表示某些特殊字元:

'\'' # 單引號
'\\' # 反斜線
'\a' # 蜂鳴器警報
'\b' # 退格
'\e' # 跳脫
'\f' # 換頁
'\n' # 換行
'\r' # 回車
'\t' # tab
'\v' # 垂直 tab
'\uNNNN' # 十六進位萬國碼字元
'\u{NNNN...}' # 十六進位萬國碼字元

我們可以使用反斜線搭配一個 u 來表達萬國碼碼位。可以後面跟著 4 個十六進位數字或是使用大括號({})括住最多 6 個十六進位數字(從 0 到 10FFFF)來表達:

'\u0041' # => 'A'
'\u{41}' # => 'A'
'\u{1F52E}' # => '🔮'

results matching ""

    No results matching ""