utf8

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

此圖書館提供基本支援 UTF-8 編碼。此圖書館不提供任何對於 Unicode 的任何支援,除了處理編碼之外。任何需要字符意義的操作,例如角色類別,都在範圍外。

除非另有說明,否則所有預期一個字節位置作為參數的函數都會假設參數指定的位置是字串的開始或是一個字符串的長度加上。 作為字符串資料庫的數值庫,負數索引會從字串的結束開始。

你可以在這裡找到一個大型目錄使用可能的 UTF-8 角色 這裡

概要

屬性

  • 以下是使用 "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" 的樣式,這些樣式與零或更多的 UTF-8 字符串相匹配,假設對象是一個有效的 UTF-8 字符字串。

函式

char

參數

codepoints: Tuple<number>

返回

codepoint

參數

str: string
預設值:1
預設值:i

返回

參數

預設值:1
預設值:-1

返回

offset

參數

預設值:1

返回

graphemes

參數

返回

nfcnormalize

參數

str: string

返回

nfdnormalize

參數

str: string

返回

屬性

charpattern

以下是使用 "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" 的完整範例: 這是使用 #[%z\x01:%z\x7F:%z\x80:%z\xBF:%z\x4] 的完整範例: