模块 Net::IMAP::StringPrep::Tables

常量

BIDI_DESC_REQ2
BIDI_DESC_REQ3
BIDI_FAILS_REQ2

双向字符 [StringPrep, §6],要求 2

如果一个字符串包含任何 RandALCat 字符,则该字符串不能包含任何 LCat 字符。

BIDI_FAILS_REQ3

双向字符 [StringPrep, §6],要求 3

如果一个字符串包含任何 RandALCat 字符,则 RandALCat 字符必须是字符串的第一个字符,并且 RandALCat 字符必须是字符串的最后一个字符。

BIDI_FAILURE

双向字符 [StringPrep, §6]

IN_A_1

Unicode 3.2 中未分配的代码点 StringPrep["A.1"]

IN_B_1

通常映射为空 StringPrep["B.1"]

IN_B_2

用于 NFKC 的大小写折叠映射 StringPrep["B.2"]

IN_B_3

用于无规范化的大小写折叠映射 StringPrep["B.3"]

IN_C_1_1

ASCII 空格字符 StringPrep["C.1.1"]

IN_C_1_2

非 ASCII 空格字符 StringPrep["C.1.2"]

IN_C_2_1

ASCII 控制字符 StringPrep["C.2.1"]

IN_C_2_2

非 ASCII 控制字符 StringPrep["C.2.2"]

IN_C_3

私有用途 StringPrep["C.3"]

IN_C_4

非字符代码点 StringPrep["C.4"]

IN_C_5

代理代码 StringPrep["C.5"]

IN_C_6

不适合纯文本 StringPrep["C.6"]

IN_C_7

不适合规范表示 StringPrep["C.7"]

IN_C_8

更改显示属性或已弃用 StringPrep["C.8"]

IN_C_9

标记字符 StringPrep["C.9"]

IN_D_1

具有双向属性 “R” 或 “AL” 的字符 StringPrep["D.1"]

IN_D_1_NEGATED

用于检查双向检查的 req3,匹配 D.1 表的否定

IN_D_2

具有双向属性 “L” 的字符 StringPrep["D.2"]

MAPPINGS
MAP_B_1

IN_B.1 的替换

MAP_B_2

IN_B.2 的替换

MAP_B_3

IN_B.3 的替换

REGEXPS

匹配 RFC-3454 附录中每个代码点表的正则表达式

TITLES

RFC-3454 附录中每个代码点表的名称