public interface UProperty
android.icu.lang.UProperty |
Unicode属性的选择常量。
这些常量用于像UCharacter.hasBinaryProperty(int)这样的函数中,以选择其中一个Unicode属性。
属性API旨在反映Unicode字符数据库(UCD)和Unicode技术报告(UTR)中定义的Unicode属性。
有关这些属性的详细信息,请参阅 http://www.unicode.org 。
对于Unicode属性的名称,请参阅UCD文件PropertyAliases.txt。
重要提示:如果ICU使用Unicode版本低于3.2的UCD文件构建,那么标记为“新”的属性不可用或不可用。 检查UCharacter.getUnicodeVersion()以确保。
也可以看看:
Nested classes |
|
---|---|
interface |
UProperty.NameChoice UCharacter.getPropertyName()和UCharacter.getPropertyValueName()的选择器常量。 |
Constants |
|
---|---|
int |
AGE 字符串属性年龄。 |
int |
ALPHABETIC 二进制属性按字母顺序。 |
int |
ASCII_HEX_DIGIT 二进制属性ASCII_Hex_Digit(0-9 AF af)。 |
int |
BIDI_CLASS 枚举属性Bidi_Class。 |
int |
BIDI_CONTROL 二元属性Bidi_Control。 |
int |
BIDI_MIRRORED 二元属性Bidi_Mirrored。 |
int |
BIDI_MIRRORING_GLYPH 字符串属性Bidi_Mirroring_Glyph。 |
int |
BIDI_PAIRED_BRACKET 字符串属性Bidi_Paired_Bracket(Unicode 6.3中的新增内容)。 |
int |
BIDI_PAIRED_BRACKET_TYPE 枚举属性Bidi_Paired_Bracket_Type(Unicode 6.3中的新增)。 |
int |
BINARY_START 二进制Unicode属性的第一个常量。 |
int |
BLOCK 枚举属性Block。 |
int |
CANONICAL_COMBINING_CLASS 枚举属性Canonical_Combining_Class。 |
int |
CASED 二进制属性包含。 |
int |
CASE_FOLDING 字符串属性Case_Folding。 |
int |
CASE_IGNORABLE 二进制属性Case_Ignorable。 |
int |
CASE_SENSITIVE 二元属性Case_Sensitive。 |
int |
CHANGES_WHEN_CASEFOLDED 二进制属性Changes_When_Casefolded。 |
int |
CHANGES_WHEN_CASEMAPPED 二进制属性Changes_When_Casemapped。 |
int |
CHANGES_WHEN_LOWERCASED 二进制属性Changes_When_Lowercased。 |
int |
CHANGES_WHEN_NFKC_CASEFOLDED 二进制属性Changes_When_NFKC_Casefolded。 |
int |
CHANGES_WHEN_TITLECASED 二进制属性Changes_When_Titlecased。 |
int |
CHANGES_WHEN_UPPERCASED 二进制属性Changes_When_Uppercased。 |
int |
DASH 二进制属性Dash。 |
int |
DECOMPOSITION_TYPE 枚举属性Decomposition_Type。 |
int |
DEFAULT_IGNORABLE_CODE_POINT 二进制属性Default_Ignorable_Code_Point(新)。 |
int |
DEPRECATED 二元属性已弃用(新)。 |
int |
DIACRITIC 二进制属性Diacritic。 |
int |
DOUBLE_START 双Unicode属性的第一个常量。 |
int |
EAST_ASIAN_WIDTH 枚举属性East_Asian_Width。 |
int |
EXTENDER 二进制属性扩展器。 |
int |
FULL_COMPOSITION_EXCLUSION 二进制属性Full_Composition_Exclusion。 |
int |
GENERAL_CATEGORY 枚举属性General_Category。 |
int |
GENERAL_CATEGORY_MASK 位掩码属性General_Category_Mask。 |
int |
GRAPHEME_BASE 二进制属性Grapheme_Base(new)。 |
int |
GRAPHEME_CLUSTER_BREAK 枚举属性Grapheme_Cluster_Break(Unicode 4.1中的新增内容)。 |
int |
GRAPHEME_EXTEND 二进制属性Grapheme_Extend(new)。 |
int |
GRAPHEME_LINK 二进制属性Grapheme_Link(新)。 |
int |
HANGUL_SYLLABLE_TYPE 枚举属性Hangul_Syllable_Type,Unicode 4中新增。 |
int |
HEX_DIGIT 二进制属性Hex_Digit。 |
int |
HYPHEN 二元属性连字符。 |
int |
IDEOGRAPHIC 二元财产表意。 |
int |
IDS_BINARY_OPERATOR 二进制属性IDS_Binary_Operator(新)。 |
int |
IDS_TRINARY_OPERATOR 二进制属性IDS_T_Operator(新)。 |
int |
ID_CONTINUE 二进制属性ID_Continue。 |
int |
ID_START 二进制属性ID_Start。 |
int |
INT_START 枚举/整数Unicode属性的第一个常量。 |
int |
JOINING_GROUP 枚举属性Joining_Group。 |
int |
JOINING_TYPE 枚举属性Joining_Type。 |
int |
JOIN_CONTROL 二进制属性Join_Control。 |
int |
LEAD_CANONICAL_COMBINING_CLASS 枚举属性Lead_Canonical_Combining_Class。 |
int |
LINE_BREAK 枚举属性Line_Break。 |
int |
LOGICAL_ORDER_EXCEPTION 二进制属性Logical_Order_Exception(新)。 |
int |
LOWERCASE 二进制属性小写。 |
int |
LOWERCASE_MAPPING 字符串属性Lowercase_Mapping。 |
int |
MASK_START 位掩码Unicode属性的第一个常量。 |
int |
MATH 二进制属性数学。 |
int |
NAME 字符串属性名称。 |
int |
NFC_INERT 二进制属性NFC_Inert。 |
int |
NFC_QUICK_CHECK 枚举属性NFC_Quick_Check。 |
int |
NFD_INERT 二进制属性NFD_Inert。 |
int |
NFD_QUICK_CHECK 枚举属性NFD_Quick_Check。 |
int |
NFKC_INERT 二元属性NFKC_Inert。 |
int |
NFKC_QUICK_CHECK 枚举属性NFKC_Quick_Check。 |
int |
NFKD_INERT 二进制属性NFKD_Inert。 |
int |
NFKD_QUICK_CHECK 枚举属性NFKD_Quick_Check。 |
int |
NONCHARACTER_CODE_POINT 二进制属性Noncharacter_Code_Point。 |
int |
NUMERIC_TYPE 枚举属性Numeric_Type。 |
int |
NUMERIC_VALUE Double属性Numeric_Value。 |
int |
OTHER_PROPERTY_START 对于具有异常值类型的Unicode属性,首先是常量。 |
int |
PATTERN_SYNTAX 二进制属性Pattern_Syntax(Unicode 4.1中的新增内容)。 |
int |
PATTERN_WHITE_SPACE 二进制属性Pattern_White_Space(Unicode 4.1中的新增内容)。 |
int |
POSIX_ALNUM 二进制属性alnum(一个C / POSIX字符类)。 |
int |
POSIX_BLANK 二进制属性空白(一个C / POSIX字符类)。 |
int |
POSIX_GRAPH 二进制属性图(C / POSIX字符类)。 |
int |
POSIX_PRINT 二进制属性打印(一个C / POSIX字符类)。 |
int |
POSIX_XDIGIT 二进制属性xdigit(一个C / POSIX字符类)。 |
int |
QUOTATION_MARK 二元属性Quotation_Mark。 |
int |
RADICAL 二进制属性激进(新)。 |
int |
SCRIPT 枚举属性脚本。 |
int |
SCRIPT_EXTENSIONS 杂项属性Script_Extensions(Unicode 6.0中的新增内容)。 |
int |
SEGMENT_STARTER 二进制属性Segment_Starter。 |
int |
SENTENCE_BREAK 枚举属性Sentence_Break(Unicode 4.1中的新增内容)。 |
int |
SIMPLE_CASE_FOLDING String属性Simple_Case_Folding。 |
int |
SIMPLE_LOWERCASE_MAPPING String属性Simple_Lowercase_Mapping。 |
int |
SIMPLE_TITLECASE_MAPPING String属性Simple_Titlecase_Mapping。 |
int |
SIMPLE_UPPERCASE_MAPPING String属性Simple_Uppercase_Mapping。 |
int |
SOFT_DOTTED 二进制属性Soft_Dotted(新)。 |
int |
STRING_START 字符串Unicode属性的第一个常量。 |
int |
S_TERM 二进制属性STerm(Unicode 4.0.1新增)。 |
int |
TERMINAL_PUNCTUATION 二进制属性Terminal_Punctuation。 |
int |
TITLECASE_MAPPING 字符串属性Titlecase_Mapping。 |
int |
TRAIL_CANONICAL_COMBINING_CLASS 枚举属性Trail_Canonical_Combining_Class。 |
int |
UNIFIED_IDEOGRAPH 二进制属性Unified_Ideograph(新)。 |
int |
UPPERCASE 二进制属性大写。 |
int |
UPPERCASE_MAPPING 字符串属性Uppercase_Mapping。 |
int |
VARIATION_SELECTOR 二进制属性Variation_Selector(Unicode 4.0.1中的新增内容)。 |
int |
WHITE_SPACE 二进制属性White_Space。 |
int |
WORD_BREAK 枚举属性Word_Break(Unicode 4.1中的新增内容)。 |
int |
XID_CONTINUE 二进制属性XID_Continue。 |
int |
XID_START 二进制属性XID_Start。 |
int ALPHABETIC
二进制属性按字母顺序。
UCharacter.isUAlphabetic()的属性,与UCharacter.isalpha()中的属性不同。
Lu + Ll + Lt + Lm + Lo + Nl + Other_Alphabetic。
常量值:0(0x00000000)
int ASCII_HEX_DIGIT
二进制属性ASCII_Hex_Digit(0-9 AF af)。
常数值:1(0x00000001)
int BIDI_CLASS
枚举属性Bidi_Class。 与UCharacter.getDirection(int)相同,返回UCharacterDirection值。
常量值:4096(0x00001000)
int BIDI_CONTROL
二元属性Bidi_Control。
格式化在Bidi算法中具有特定功能的控件。
常量值:2(0x00000002)
int BIDI_MIRRORED
二元属性Bidi_Mirrored。
可能会改变以RTL文本显示的字符。
UCharacter.isMirrored()的属性。
参见Bidi算法; UTR 9。
常量值:3(0x00000003)
int BIDI_MIRRORING_GLYPH
字符串属性Bidi_Mirroring_Glyph。 对应于UCharacter.getMirror(int)。
常量值:16385(0x00004001)
int BIDI_PAIRED_BRACKET
字符串属性Bidi_Paired_Bracket(Unicode 6.3中的新增内容)。 对应于UCharacter.getBidiPairedBracket。
常量值:16397(0x0000400d)
int BIDI_PAIRED_BRACKET_TYPE
枚举属性Bidi_Paired_Bracket_Type(Unicode 6.3中的新增)。 用于UAX#9:Unicode双向算法(http://www.unicode.org/reports/tr9/)返回UCharacter.BidiPairedBracketType值。
常量值:4117(0x00001015)
int BLOCK
枚举属性Block。 与UCharacter.UnicodeBlock.of(int)相同,返回UCharacter.UnicodeBlock值。
常量值:4097(0x00001001)
int CANONICAL_COMBINING_CLASS
枚举属性Canonical_Combining_Class。 与UCharacter.getCombiningClass(int)相同,返回8位数值。
常量值:4098(0x00001002)
int CASE_FOLDING
字符串属性Case_Folding。 对应于UCharacter.foldCase(String,boolean)。
常量值:16386(0x00004002)
int CASE_IGNORABLE
二进制属性Case_Ignorable。 用于上下文相关的大小写映射。
常量值:50(0x00000032)
int CASE_SENSITIVE
二元属性Case_Sensitive。
既可以是案例映射的来源,也可以是案例映射的目标。 不同于一般类别Cased_Letter。
常量值:34(0x00000022)
int CHANGES_WHEN_CASEFOLDED
二进制属性Changes_When_Casefolded。
常数值:54(0x00000036)
int CHANGES_WHEN_CASEMAPPED
二进制属性Changes_When_Casemapped。
常量值:55(0x00000037)
int CHANGES_WHEN_LOWERCASED
二进制属性Changes_When_Lowercased。
常量值:51(0x00000033)
int CHANGES_WHEN_NFKC_CASEFOLDED
二进制属性Changes_When_NFKC_Casefolded。
常量值:56(0x00000038)
int CHANGES_WHEN_TITLECASED
二进制属性Changes_When_Titlecased。
常量值:53(0x00000035)
int CHANGES_WHEN_UPPERCASED
二进制属性Changes_When_Uppercased。
常量值:52(0x00000034)
int DECOMPOSITION_TYPE
枚举属性Decomposition_Type。 返回UCharacter.DecompositionType值。
常量值:4099(0x00001003)
int DEFAULT_IGNORABLE_CODE_POINT
二进制属性Default_Ignorable_Code_Point(新)。
表示代码点在大多数处理中可忽略的属性。
CodePoint(2060..206F,FFF0..FFFB,E0000..E0FFF)+ Other_Default_Ignorable_Code_Point +(Cf + Cc + Cs- White_Space)
常量值:5(0x00000005)
int DIACRITIC
二进制属性Diacritic。
在语言上修改他们应用的另一个角色的含义的字符。
常量值:7(0x00000007)
int EAST_ASIAN_WIDTH
枚举属性East_Asian_Width。 请参阅http://www.unicode.org/reports/tr11/返回UCharacter.EastAsianWidth值。
常量值:4100(0x00001004)
int FULL_COMPOSITION_EXCLUSION
二进制属性Full_Composition_Exclusion。
CompositionExclusions.txt + Singleton分解+非起始分解。
常量值:9(0x00000009)
int GENERAL_CATEGORY
枚举属性General_Category。 与UCharacter.getType(int)相同,返回UCharacterCategory值。
常量值:4101(0x00001005)
int GENERAL_CATEGORY_MASK
位掩码属性General_Category_Mask。 这是作为位掩码返回的General_Category属性。 在UCharacter.getIntPropertyValue(c)中使用时,返回设置了一位的UCharacterCategory值的位掩码。 当与UCharacter.getPropertyValueName()和UCharacter.getPropertyValueEnum()一起使用时,多位掩码用于诸如“字母”的类别集合。
常量值:8192(0x00002000)
int GRAPHEME_BASE
二进制属性Grapheme_Base(new)。
用于编程确定字形集群边界。 [0..10FFFF] -CC-CF-Cs的钴-CN-ZL-ZP-Grapheme_Link-Grapheme_Extend-CGJ
常量值:10(0x0000000a)
int GRAPHEME_CLUSTER_BREAK
枚举属性Grapheme_Cluster_Break(Unicode 4.1中的新增内容)。 用于UAX#29:文本边界(http://www.unicode.org/reports/tr29/)返回UCharacter.GraphemeClusterBreak值。
常量值:4114(0x00001012)
int GRAPHEME_EXTEND
二进制属性Grapheme_Extend(new)。
用于编程确定字形集群边界。
我+锰+ MC + Other_Grapheme_Extend-Grapheme_Link-CGJ
常量值:11(0x0000000b)
int GRAPHEME_LINK
二进制属性Grapheme_Link(新)。
用于编程确定字形集群边界。
常量值:12(0x0000000c)
int HANGUL_SYLLABLE_TYPE
枚举属性Hangul_Syllable_Type,Unicode 4中的新值。返回UCharacter.HangulSyllableType值。
常量值:4107(0x0000100b)
int IDS_BINARY_OPERATOR
二进制属性IDS_Binary_Operator(新)。
用于编程确定表意描述序列。
常量值:18(0x00000012)
int IDS_TRINARY_OPERATOR
二进制属性IDS_T_Operator(新)。
用于编程确定表意描述序列。
常量值:19(0x00000013)
int ID_CONTINUE
二进制属性ID_Continue。
可以继续标识符的字符。
ID_Start +锰+ MC +钕+ PC
常量值:15(0x0000000f)
int ID_START
二进制属性ID_Start。
可以启动标识符的字符。
卢+ 11 + LT + Lm的+罗+ NL
常量值:16(0x00000010)
int JOINING_GROUP
枚举属性Joining_Group。 返回UCharacter.JoiningGroup值。
常量值:4102(0x00001006)
int JOINING_TYPE
枚举属性Joining_Type。 返回UCharacter.JoiningType值。
常量值:4103(0x00001007)
int JOIN_CONTROL
二进制属性Join_Control。
格式化控制草写连接和连接。
常量值:20(0x00000014)
int LEAD_CANONICAL_COMBINING_CLASS
枚举属性Lead_Canonical_Combining_Class。 分解的第一个码点的ccc的ICU特定属性,或lccc(c)= ccc(NFD(c)[0])。 用于检查经典排序的文本; 请参阅Normalizer.FCD和http://www.unicode.org/notes/tn5/#FCD。 返回像CANONICAL_COMBINING_CLASS这样的8位数值。
常量值:4112(0x00001010)
int LINE_BREAK
枚举属性Line_Break。 返回UCharacter.LineBreak值。
常量值:4104(0x00001008)
int LOGICAL_ORDER_EXCEPTION
二进制属性Logical_Order_Exception(新)。
在大多数处理中不使用逻辑顺序并需要特殊处理的字符。
常量值:21(0x00000015)
int LOWERCASE
二进制属性小写。
与UCharacter.isULowercase()相同,与UCharacter.islower()不同。
LL + Other_Lowercase
常量值:22(0x00000016)
int LOWERCASE_MAPPING
字符串属性Lowercase_Mapping。 对应于UCharacter.toLowerCase(String)。
常量值:16388(0x00004004)
int NFC_INERT
二进制属性NFC_Inert。 对于在NFC下惰性的字符,ICU特有的属性,即它们不与相邻字符交互。 例如用于在增量模式下对变换进行规格化,以尽可能添加文本来查找安全可规范化文本的边界。
也可以看看:
常量值:39(0x00000027)
int NFC_QUICK_CHECK
枚举属性NFC_Quick_Check。 返回与Normalizer.QuickCheckResult兼容的数值。
常量值:4110(0x0000100e)
int NFD_INERT
二进制属性NFD_Inert。 对于在NFD下惰性的字符,ICU特有的属性,即它们不与相邻字符交互。 例如用于在增量模式下对变换进行规格化,以尽可能添加文本来查找安全可规范化文本的边界。 每个规范化表单有一个这样的属性。 这些属性计算如下 - 一个惰性字符是:a)未赋值,或以下所有值:b)将类0组合在一起。c)不用此归一化形式进行分解。 如果NFC或NFKC,d)永远不能与前一个字符组合。 e)永远不能写下一个字符。 f)如果添加了另一个字符,永远不会改变。 例如:a-breve可能会满足除f之外的所有内容,但是如果添加了一个ogonek,它将变为a-ogonek + breve另请参见ICU4J存储库中的com.ibm.text.UCD.NFSkippable以及icu / source / common / unormimp。 H 。
常量值:37(0x00000025)
int NFD_QUICK_CHECK
枚举属性NFD_Quick_Check。 返回与Normalizer.QuickCheckResult兼容的数值。
常量值:4108(0x0000100c)
int NFKC_INERT
二元属性NFKC_Inert。 对于在NFKC下是惰性的字符,ICU特有的属性,即它们不与相邻字符交互。 例如用于在增量模式下对变换进行规格化,以尽可能添加文本来查找安全可规范化文本的边界。
也可以看看:
常量值:40(0x00000028)
int NFKC_QUICK_CHECK
枚举属性NFKC_Quick_Check。 返回与Normalizer.QuickCheckResult兼容的数值。
常量值:4111(0x0000100f)
int NFKD_INERT
二进制属性NFKD_Inert。 对于在NFKD下是惰性的字符,ICU特有的属性,即它们不与相邻字符交互。 例如用于在增量模式下对变换进行规格化,以尽可能添加文本来查找安全可规范化文本的边界。
也可以看看:
常量值:38(0x00000026)
int NFKD_QUICK_CHECK
枚举属性NFKD_Quick_Check。 返回与Normalizer.QuickCheckResult兼容的数值。
常量值:4109(0x0000100d)
int NONCHARACTER_CODE_POINT
二进制属性Noncharacter_Code_Point。
对于字符编码显式定义为非法的代码点。
常量值:24(0x00000018)
int NUMERIC_TYPE
枚举属性Numeric_Type。 返回UCharacter.NumericType值。
常量值:4105(0x00001009)
int NUMERIC_VALUE
Double属性Numeric_Value。 对应于UCharacter.getUnicodeNumericValue(int)。
常量值:12288(0x00003000)
int OTHER_PROPERTY_START
对于具有异常值类型的Unicode属性,首先是常量。
常量值:28672(0x00007000)
int PATTERN_SYNTAX
二进制属性Pattern_Syntax(Unicode 4.1中的新增内容)。 请参阅UAX#31标识符和模式语法(http://www.unicode.org/reports/tr31/)
常量值:42(0x0000002a)
int PATTERN_WHITE_SPACE
二进制属性Pattern_White_Space(Unicode 4.1中的新增内容)。 请参阅UAX#31标识符和模式语法(http://www.unicode.org/reports/tr31/)
常量值:43(0x0000002b)
int POSIX_ALNUM
二进制属性alnum(一个C / POSIX字符类)。 根据UTS#18附录C标准建议书实施。 请参阅UCharacter类文档。
常量值:44(0x0000002c)
int POSIX_BLANK
二进制属性空白(一个C / POSIX字符类)。 根据UTS#18附录C标准建议书实施。 请参阅UCharacter类文档。
常量值:45(0x0000002d)
int POSIX_GRAPH
二进制属性图(C / POSIX字符类)。 根据UTS#18附录C标准建议书实施。 请参阅UCharacter类文档。
常量值:46(0x0000002e)
int POSIX_PRINT
二进制属性打印(一个C / POSIX字符类)。 根据UTS#18附录C标准建议书实施。 请参阅UCharacter类文档。
常量值:47(0x0000002f)
int POSIX_XDIGIT
二进制属性xdigit(一个C / POSIX字符类)。 根据UTS#18附录C标准建议书实施。 请参阅UCharacter类文档。
常量值:48(0x00000030)
int SCRIPT
枚举属性脚本。 与UScript.getScript(int)相同,返回UScript值。
常量值:4106(0x0000100a)
int SCRIPT_EXTENSIONS
杂项属性Script_Extensions(Unicode 6.0中的新增内容)。 有些字符通常用于多个脚本。 有关更多信息,请参阅UAX#24:http://www.unicode.org/reports/tr24/。 对应于UScript.hasScript和UScript.getScriptExtensions。
常量值:28672(0x00007000)
int SEGMENT_STARTER
二进制属性Segment_Starter。 在Unicode规范化和组合字符序列方面,ICU特有的属性是起始者。 它们有ccc = 0,并且不出现在任何字符的规范分解的非初始位置(例如NFD(a-umlaut)中的“in NFD(Hangul LVT)中的Jamo T),ICU使用此属性进行分段一个字符串,用于生成一组经典的等价字符串,例如用于规范封闭,同时处理整理剪裁规则。
常量值:41(0x00000029)
int SENTENCE_BREAK
枚举属性Sentence_Break(Unicode 4.1中的新增内容)。 用于UAX#29:文本边界(http://www.unicode.org/reports/tr29/)返回UCharacter.SentenceBreak值。
常量值:4115(0x00001013)
int SIMPLE_CASE_FOLDING
String属性Simple_Case_Folding。 对应于UCharacter.foldCase(int,boolean)。
常量值:16390(0x00004006)
int SIMPLE_LOWERCASE_MAPPING
String属性Simple_Lowercase_Mapping。 对应于UCharacter.toLowerCase(int)。
常量值:16391(0x00004007)
int SIMPLE_TITLECASE_MAPPING
String属性Simple_Titlecase_Mapping。 对应于UCharacter.toTitleCase(int)。
常量值:16392(0x00004008)
int SIMPLE_UPPERCASE_MAPPING
String属性Simple_Uppercase_Mapping。 对应于UCharacter.toUpperCase(int)。
常量值:16393(0x00004009)
int SOFT_DOTTED
二进制属性Soft_Dotted(新)。
带有“软点”的字符,如i或j。
对这些字符的重音会导致点消失。
常量值:27(0x0000001b)
int S_TERM
二进制属性STerm(Unicode 4.0.1新增)。 句子终端。 用于UAX#29:文本边界(http://www.unicode.org/reports/tr29/)
常量值:35(0x00000023)
int TERMINAL_PUNCTUATION
二进制属性Terminal_Punctuation。
通常标记文本单位结尾的标点符号。
常量值:28(0x0000001c)
int TITLECASE_MAPPING
字符串属性Titlecase_Mapping。 对应于UCharacter.toTitleCase(String)。
常量值:16394(0x0000400a)
int TRAIL_CANONICAL_COMBINING_CLASS
枚举属性Trail_Canonical_Combining_Class。 ICU特定属性,用于分解的最后一个代码点的ccc,或lccc(c)= ccc(NFD(c)[last])。 用于检查经典排序的文本; 请参阅Normalizer.FCD和http://www.unicode.org/notes/tn5/#FCD。 返回像CANONICAL_COMBINING_CLASS这样的8位数值。
常量值:4113(0x00001011)
int UNIFIED_IDEOGRAPH
二进制属性Unified_Ideograph(新)。
用于编程确定表意描述序列。
常量值:29(0x0000001d)
int UPPERCASE
二进制属性大写。
与UCharacter.isUUppercase()相同,与UCharacter.isUpperCase()不同。
卢+ Other_Uppercase
常量值:30(0x0000001e)
int UPPERCASE_MAPPING
字符串属性Uppercase_Mapping。 对应于UCharacter.toUpperCase(String)。
常量值:16396(0x0000400c)
int VARIATION_SELECTOR
二进制属性Variation_Selector(Unicode 4.0.1中的新增内容)。 指示所有符合变体选择器的字符。 有关这些字符行为的详细信息,请参阅StandardsVariants.html和15.6变体选择器。
常量值:36(0x00000024)
int WHITE_SPACE
二进制属性White_Space。
与UCharacter.isUWhiteSpace()相同,与UCharacter.isSpace()和UCharacter.isWhitespace()不同。 空格字符+ TAB + CR + LF-ZWSP-ZWNBSP
常量值:31(0x0000001f)
int WORD_BREAK
枚举属性Word_Break(Unicode 4.1中的新增内容)。 用于UAX#29:文本边界(http://www.unicode.org/reports/tr29/)返回UCharacter.WordBreak值。
常量值:4116(0x00001014)
int XID_CONTINUE
二进制属性XID_Continue。
ID_Continue修改为允许在正常化形式下关闭NFKC和NFKD。
常量值:32(0x00000020)
int XID_START
二进制属性XID_Start。
ID_Start修改为允许正常化下的封闭形式NFKC和NFKD。
常量值:33(0x00000021)