utf8

显示已弃用

*此内容使用人工智能(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]*",与零或更多 UTF-8 字符串匹配,假设对象是一个有效的 UTF-8 字符串。