Php/docs/class.intlchar
(PHP 7)
简介
IntlChar provides access to a number of utility methods that can be used to access information about Unicode characters.
The methods and constants adhere closely to the names and behavior used by the underlying ICU library.
类摘要
IntlChar {
const
string
UNICODE_VERSION
= 6.3
const
int
CODEPOINT_MIN
= 0
const
int
CODEPOINT_MAX
= 1114111
const
float
NO_NUMERIC_VALUE
= -123456789
const
int
PROPERTY_ALPHABETIC
= 0
const
int
PROPERTY_BINARY_START
= 0
const
int
PROPERTY_ASCII_HEX_DIGIT
= 1
const
int
PROPERTY_BIDI_CONTROL
= 2
const
int
PROPERTY_BIDI_MIRRORED
= 3
const
int
PROPERTY_DASH
= 4
const
int
PROPERTY_DEFAULT_IGNORABLE_CODE_POINT
= 5
const
int
PROPERTY_DEPRECATED
= 6
const
int
PROPERTY_DIACRITIC
= 7
const
int
PROPERTY_EXTENDER
= 8
const
int
PROPERTY_FULL_COMPOSITION_EXCLUSION
= 9
const
int
PROPERTY_GRAPHEME_BASE
= 10
const
int
PROPERTY_GRAPHEME_EXTEND
= 11
const
int
PROPERTY_GRAPHEME_LINK
= 12
const
int
PROPERTY_HEX_DIGIT
= 13
const
int
PROPERTY_HYPHEN
= 14
const
int
PROPERTY_ID_CONTINUE
= 15
const
int
PROPERTY_ID_START
= 16
const
int
PROPERTY_IDEOGRAPHIC
= 17
const
int
PROPERTY_IDS_BINARY_OPERATOR
= 18
const
int
PROPERTY_IDS_TRINARY_OPERATOR
= 19
const
int
PROPERTY_JOIN_CONTROL
= 20
const
int
PROPERTY_LOGICAL_ORDER_EXCEPTION
= 21
const
int
PROPERTY_LOWERCASE
= 22
const
int
PROPERTY_MATH
= 23
const
int
PROPERTY_NONCHARACTER_CODE_POINT
= 24
const
int
PROPERTY_QUOTATION_MARK
= 25
const
int
PROPERTY_RADICAL
= 26
const
int
PROPERTY_SOFT_DOTTED
= 27
const
int
PROPERTY_TERMINAL_PUNCTUATION
= 28
const
int
PROPERTY_UNIFIED_IDEOGRAPH
= 29
const
int
PROPERTY_UPPERCASE
= 30
const
int
PROPERTY_WHITE_SPACE
= 31
const
int
PROPERTY_XID_CONTINUE
= 32
const
int
PROPERTY_XID_START
= 33
const
int
PROPERTY_CASE_SENSITIVE
= 34
const
int
PROPERTY_S_TERM
= 35
const
int
PROPERTY_VARIATION_SELECTOR
= 36
const
int
PROPERTY_NFD_INERT
= 37
const
int
PROPERTY_NFKD_INERT
= 38
const
int
PROPERTY_NFC_INERT
= 39
const
int
PROPERTY_NFKC_INERT
= 40
const
int
PROPERTY_SEGMENT_STARTER
= 41
const
int
PROPERTY_PATTERN_SYNTAX
= 42
const
int
PROPERTY_PATTERN_WHITE_SPACE
= 43
const
int
PROPERTY_POSIX_ALNUM
= 44
const
int
PROPERTY_POSIX_BLANK
= 45
const
int
PROPERTY_POSIX_GRAPH
= 46
const
int
PROPERTY_POSIX_PRINT
= 47
const
int
PROPERTY_POSIX_XDIGIT
= 48
const
int
PROPERTY_CASED
= 49
const
int
PROPERTY_CASE_IGNORABLE
= 50
const
int
PROPERTY_CHANGES_WHEN_LOWERCASED
= 51
const
int
PROPERTY_CHANGES_WHEN_UPPERCASED
= 52
const
int
PROPERTY_CHANGES_WHEN_TITLECASED
= 53
const
int
PROPERTY_CHANGES_WHEN_CASEFOLDED
= 54
const
int
PROPERTY_CHANGES_WHEN_CASEMAPPED
= 55
const
int
PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED
= 56
const
int
PROPERTY_BINARY_LIMIT
= 57
const
int
PROPERTY_BIDI_CLASS
= 4096
const
int
PROPERTY_INT_START
= 4096
const
int
PROPERTY_BLOCK
= 4097
const
int
PROPERTY_CANONICAL_COMBINING_CLASS
= 4098
const
int
PROPERTY_DECOMPOSITION_TYPE
= 4099
const
int
PROPERTY_EAST_ASIAN_WIDTH
= 4100
const
int
PROPERTY_GENERAL_CATEGORY
= 4101
const
int
PROPERTY_JOINING_GROUP
= 4102
const
int
PROPERTY_JOINING_TYPE
= 4103
const
int
PROPERTY_LINE_BREAK
= 4104
const
int
PROPERTY_NUMERIC_TYPE
= 4105
const
int
PROPERTY_SCRIPT
= 4106
const
int
PROPERTY_HANGUL_SYLLABLE_TYPE
= 4107
const
int
PROPERTY_NFD_QUICK_CHECK
= 4108
const
int
PROPERTY_NFKD_QUICK_CHECK
= 4109
const
int
PROPERTY_NFC_QUICK_CHECK
= 4110
const
int
PROPERTY_NFKC_QUICK_CHECK
= 4111
const
int
PROPERTY_LEAD_CANONICAL_COMBINING_CLASS
= 4112
const
int
PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS
= 4113
const
int
PROPERTY_GRAPHEME_CLUSTER_BREAK
= 4114
const
int
PROPERTY_SENTENCE_BREAK
= 4115
const
int
PROPERTY_WORD_BREAK
= 4116
const
int
PROPERTY_BIDI_PAIRED_BRACKET_TYPE
= 4117
const
int
PROPERTY_INT_LIMIT
= 4118
const
int
PROPERTY_GENERAL_CATEGORY_MASK
= 8192
const
int
PROPERTY_MASK_START
= 8192
const
int
PROPERTY_MASK_LIMIT
= 8193
const
int
PROPERTY_NUMERIC_VALUE
= 12288
const
int
PROPERTY_DOUBLE_START
= 12288
const
int
PROPERTY_DOUBLE_LIMIT
= 12289
const
int
PROPERTY_AGE
= 16384
const
int
PROPERTY_STRING_START
= 16384
const
int
PROPERTY_BIDI_MIRRORING_GLYPH
= 16385
const
int
PROPERTY_CASE_FOLDING
= 16386
const
int
PROPERTY_ISO_COMMENT
= 16387
const
int
PROPERTY_LOWERCASE_MAPPING
= 16388
const
int
PROPERTY_NAME
= 16389
const
int
PROPERTY_SIMPLE_CASE_FOLDING
= 16390
const
int
PROPERTY_SIMPLE_LOWERCASE_MAPPING
= 16391
const
int
PROPERTY_SIMPLE_TITLECASE_MAPPING
= 16392
const
int
PROPERTY_SIMPLE_UPPERCASE_MAPPING
= 16393
const
int
PROPERTY_TITLECASE_MAPPING
= 16394
const
int
PROPERTY_UNICODE_1_NAME
= 16395
const
int
PROPERTY_UPPERCASE_MAPPING
= 16396
const
int
PROPERTY_BIDI_PAIRED_BRACKET
= 16397
const
int
PROPERTY_STRING_LIMIT
= 16398
const
int
PROPERTY_SCRIPT_EXTENSIONS
= 28672
const
int
PROPERTY_OTHER_PROPERTY_START
= 28672
const
int
PROPERTY_OTHER_PROPERTY_LIMIT
= 28673
const
int
PROPERTY_INVALID_CODE
= -1
const
int
CHAR_CATEGORY_UNASSIGNED
= 0
const
int
CHAR_CATEGORY_GENERAL_OTHER_TYPES
= 0
const
int
CHAR_CATEGORY_UPPERCASE_LETTER
= 1
const
int
CHAR_CATEGORY_LOWERCASE_LETTER
= 2
const
int
CHAR_CATEGORY_TITLECASE_LETTER
= 3
const
int
CHAR_CATEGORY_MODIFIER_LETTER
= 4
const
int
CHAR_CATEGORY_OTHER_LETTER
= 5
const
int
CHAR_CATEGORY_NON_SPACING_MARK
= 6
const
int
CHAR_CATEGORY_ENCLOSING_MARK
= 7
const
int
CHAR_CATEGORY_COMBINING_SPACING_MARK
= 8
const
int
CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER
= 9
const
int
CHAR_CATEGORY_LETTER_NUMBER
= 10
const
int
CHAR_CATEGORY_OTHER_NUMBER
= 11
const
int
CHAR_CATEGORY_SPACE_SEPARATOR
= 12
const
int
CHAR_CATEGORY_LINE_SEPARATOR
= 13
const
int
CHAR_CATEGORY_PARAGRAPH_SEPARATOR
= 14
const
int
CHAR_CATEGORY_CONTROL_CHAR
= 15
const
int
CHAR_CATEGORY_FORMAT_CHAR
= 16
const
int
CHAR_CATEGORY_PRIVATE_USE_CHAR
= 17
const
int
CHAR_CATEGORY_SURROGATE
= 18
const
int
CHAR_CATEGORY_DASH_PUNCTUATION
= 19
const
int
CHAR_CATEGORY_START_PUNCTUATION
= 20
const
int
CHAR_CATEGORY_END_PUNCTUATION
= 21
const
int
CHAR_CATEGORY_CONNECTOR_PUNCTUATION
= 22
const
int
CHAR_CATEGORY_OTHER_PUNCTUATION
= 23
const
int
CHAR_CATEGORY_MATH_SYMBOL
= 24
const
int
CHAR_CATEGORY_CURRENCY_SYMBOL
= 25
const
int
CHAR_CATEGORY_MODIFIER_SYMBOL
= 26
const
int
CHAR_CATEGORY_OTHER_SYMBOL
= 27
const
int
CHAR_CATEGORY_INITIAL_PUNCTUATION
= 28
const
int
CHAR_CATEGORY_FINAL_PUNCTUATION
= 29
const
int
CHAR_CATEGORY_CHAR_CATEGORY_COUNT
= 30
const
int
CHAR_DIRECTION_LEFT_TO_RIGHT
= 0
const
int
CHAR_DIRECTION_RIGHT_TO_LEFT
= 1
const
int
CHAR_DIRECTION_EUROPEAN_NUMBER
= 2
const
int
CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR
= 3
const
int
CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR
= 4
const
int
CHAR_DIRECTION_ARABIC_NUMBER
= 5
const
int
CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR
= 6
const
int
CHAR_DIRECTION_BLOCK_SEPARATOR
= 7
const
int
CHAR_DIRECTION_SEGMENT_SEPARATOR
= 8
const
int
CHAR_DIRECTION_WHITE_SPACE_NEUTRAL
= 9
const
int
CHAR_DIRECTION_OTHER_NEUTRAL
= 10
const
int
CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING
= 11
const
int
CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE
= 12
const
int
CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC
= 13
const
int
CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING
= 14
const
int
CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE
= 15
const
int
CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT
= 16
const
int
CHAR_DIRECTION_DIR_NON_SPACING_MARK
= 17
const
int
CHAR_DIRECTION_BOUNDARY_NEUTRAL
= 18
const
int
CHAR_DIRECTION_FIRST_STRONG_ISOLATE
= 19
const
int
CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE
= 20
const
int
CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE
= 21
const
int
CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE
= 22
const
int
CHAR_DIRECTION_CHAR_DIRECTION_COUNT
= 23
const
int
BLOCK_CODE_NO_BLOCK
= 0
const
int
BLOCK_CODE_BASIC_LATIN
= 1
const
int
BLOCK_CODE_LATIN_1_SUPPLEMENT
= 2
const
int
BLOCK_CODE_LATIN_EXTENDED_A
= 3
const
int
BLOCK_CODE_LATIN_EXTENDED_B
= 4
const
int
BLOCK_CODE_IPA_EXTENSIONS
= 5
const
int
BLOCK_CODE_SPACING_MODIFIER_LETTERS
= 6
const
int
BLOCK_CODE_COMBINING_DIACRITICAL_MARKS
= 7
const
int
BLOCK_CODE_GREEK
= 8
const
int
BLOCK_CODE_CYRILLIC
= 9
const
int
BLOCK_CODE_ARMENIAN
= 10
const
int
BLOCK_CODE_HEBREW
= 11
const
int
BLOCK_CODE_ARABIC
= 12
const
int
BLOCK_CODE_SYRIAC
= 13
const
int
BLOCK_CODE_THAANA
= 14
const
int
BLOCK_CODE_DEVANAGARI
= 15
const
int
BLOCK_CODE_BENGALI
= 16
const
int
BLOCK_CODE_GURMUKHI
= 17
const
int
BLOCK_CODE_GUJARATI
= 18
const
int
BLOCK_CODE_ORIYA
= 19
const
int
BLOCK_CODE_TAMIL
= 20
const
int
BLOCK_CODE_TELUGU
= 21
const
int
BLOCK_CODE_KANNADA
= 22
const
int
BLOCK_CODE_MALAYALAM
= 23
const
int
BLOCK_CODE_SINHALA
= 24
const
int
BLOCK_CODE_THAI
= 25
const
int
BLOCK_CODE_LAO
= 26
const
int
BLOCK_CODE_TIBETAN
= 27
const
int
BLOCK_CODE_MYANMAR
= 28
const
int
BLOCK_CODE_GEORGIAN
= 29
const
int
BLOCK_CODE_HANGUL_JAMO
= 30
const
int
BLOCK_CODE_ETHIOPIC
= 31
const
int
BLOCK_CODE_CHEROKEE
= 32
const
int
BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
= 33
const
int
BLOCK_CODE_OGHAM
= 34
const
int
BLOCK_CODE_RUNIC
= 35
const
int
BLOCK_CODE_KHMER
= 36
const
int
BLOCK_CODE_MONGOLIAN
= 37
const
int
BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL
= 38
const
int
BLOCK_CODE_GREEK_EXTENDED
= 39
const
int
BLOCK_CODE_GENERAL_PUNCTUATION
= 40
const
int
BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS
= 41
const
int
BLOCK_CODE_CURRENCY_SYMBOLS
= 42
const
int
BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS
= 43
const
int
BLOCK_CODE_LETTERLIKE_SYMBOLS
= 44
const
int
BLOCK_CODE_NUMBER_FORMS
= 45
const
int
BLOCK_CODE_ARROWS
= 46
const
int
BLOCK_CODE_MATHEMATICAL_OPERATORS
= 47
const
int
BLOCK_CODE_MISCELLANEOUS_TECHNICAL
= 48
const
int
BLOCK_CODE_CONTROL_PICTURES
= 49
const
int
BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION
= 50
const
int
BLOCK_CODE_ENCLOSED_ALPHANUMERICS
= 51
const
int
BLOCK_CODE_BOX_DRAWING
= 52
const
int
BLOCK_CODE_BLOCK_ELEMENTS
= 53
const
int
BLOCK_CODE_GEOMETRIC_SHAPES
= 54
const
int
BLOCK_CODE_MISCELLANEOUS_SYMBOLS
= 55
const
int
BLOCK_CODE_DINGBATS
= 56
const
int
BLOCK_CODE_BRAILLE_PATTERNS
= 57
const
int
BLOCK_CODE_CJK_RADICALS_SUPPLEMENT
= 58
const
int
BLOCK_CODE_KANGXI_RADICALS
= 59
const
int
BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS
= 60
const
int
BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION
= 61
const
int
BLOCK_CODE_HIRAGANA
= 62
const
int
BLOCK_CODE_KATAKANA
= 63
const
int
BLOCK_CODE_BOPOMOFO
= 64
const
int
BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO
= 65
const
int
BLOCK_CODE_KANBUN
= 66
const
int
BLOCK_CODE_BOPOMOFO_EXTENDED
= 67
const
int
BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS
= 68
const
int
BLOCK_CODE_CJK_COMPATIBILITY
= 69
const
int
BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
= 70
const
int
BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS
= 71
const
int
BLOCK_CODE_YI_SYLLABLES
= 72
const
int
BLOCK_CODE_YI_RADICALS
= 73
const
int
BLOCK_CODE_HANGUL_SYLLABLES
= 74
const
int
BLOCK_CODE_HIGH_SURROGATES
= 75
const
int
BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES
= 76
const
int
BLOCK_CODE_LOW_SURROGATES
= 77
const
int
BLOCK_CODE_PRIVATE_USE_AREA
= 78
const
int
BLOCK_CODE_PRIVATE_USE
= 78
const
int
BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS
= 79
const
int
BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS
= 80
const
int
BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A
= 81
const
int
BLOCK_CODE_COMBINING_HALF_MARKS
= 82
const
int
BLOCK_CODE_CJK_COMPATIBILITY_FORMS
= 83
const
int
BLOCK_CODE_SMALL_FORM_VARIANTS
= 84
const
int
BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B
= 85
const
int
BLOCK_CODE_SPECIALS
= 86
const
int
BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS
= 87
const
int
BLOCK_CODE_OLD_ITALIC
= 88
const
int
BLOCK_CODE_GOTHIC
= 89
const
int
BLOCK_CODE_DESERET
= 90
const
int
BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS
= 91
const
int
BLOCK_CODE_MUSICAL_SYMBOLS
= 92
const
int
BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS
= 93
const
int
BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
= 94
const
int
BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
= 95
const
int
BLOCK_CODE_TAGS
= 96
const
int
BLOCK_CODE_CYRILLIC_SUPPLEMENT
= 97
const
int
BLOCK_CODE_CYRILLIC_SUPPLEMENTARY
= 97
const
int
BLOCK_CODE_TAGALOG
= 98
const
int
BLOCK_CODE_HANUNOO
= 99
const
int
BLOCK_CODE_BUHID
= 100
const
int
BLOCK_CODE_TAGBANWA
= 101
const
int
BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
= 102
const
int
BLOCK_CODE_SUPPLEMENTAL_ARROWS_A
= 103
const
int
BLOCK_CODE_SUPPLEMENTAL_ARROWS_B
= 104
const
int
BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
= 105
const
int
BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS
= 106
const
int
BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS
= 107
const
int
BLOCK_CODE_VARIATION_SELECTORS
= 108
const
int
BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A
= 109
const
int
BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B
= 110
const
int
BLOCK_CODE_LIMBU
= 111
const
int
BLOCK_CODE_TAI_LE
= 112
const
int
BLOCK_CODE_KHMER_SYMBOLS
= 113
const
int
BLOCK_CODE_PHONETIC_EXTENSIONS
= 114
const
int
BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS
= 115
const
int
BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS
= 116
const
int
BLOCK_CODE_LINEAR_B_SYLLABARY
= 117
const
int
BLOCK_CODE_LINEAR_B_IDEOGRAMS
= 118
const
int
BLOCK_CODE_AEGEAN_NUMBERS
= 119
const
int
BLOCK_CODE_UGARITIC
= 120
const
int
BLOCK_CODE_SHAVIAN
= 121
const
int
BLOCK_CODE_OSMANYA
= 122
const
int
BLOCK_CODE_CYPRIOT_SYLLABARY
= 123
const
int
BLOCK_CODE_TAI_XUAN_JING_SYMBOLS
= 124
const
int
BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT
= 125
const
int
BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION
= 126
const
int
BLOCK_CODE_ANCIENT_GREEK_NUMBERS
= 127
const
int
BLOCK_CODE_ARABIC_SUPPLEMENT
= 128
const
int
BLOCK_CODE_BUGINESE
= 129
const
int
BLOCK_CODE_CJK_STROKES
= 130
const
int
BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
= 131
const
int
BLOCK_CODE_COPTIC
= 132
const
int
BLOCK_CODE_ETHIOPIC_EXTENDED
= 133
const
int
BLOCK_CODE_ETHIOPIC_SUPPLEMENT
= 134
const
int
BLOCK_CODE_GEORGIAN_SUPPLEMENT
= 135
const
int
BLOCK_CODE_GLAGOLITIC
= 136
const
int
BLOCK_CODE_KHAROSHTHI
= 137
const
int
BLOCK_CODE_MODIFIER_TONE_LETTERS
= 138
const
int
BLOCK_CODE_NEW_TAI_LUE
= 139
const
int
BLOCK_CODE_OLD_PERSIAN
= 140
const
int
BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT
= 141
const
int
BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION
= 142
const
int
BLOCK_CODE_SYLOTI_NAGRI
= 143
const
int
BLOCK_CODE_TIFINAGH
= 144
const
int
BLOCK_CODE_VERTICAL_FORMS
= 145
const
int
BLOCK_CODE_NKO
= 146
const
int
BLOCK_CODE_BALINESE
= 147
const
int
BLOCK_CODE_LATIN_EXTENDED_C
= 148
const
int
BLOCK_CODE_LATIN_EXTENDED_D
= 149
const
int
BLOCK_CODE_PHAGS_PA
= 150
const
int
BLOCK_CODE_PHOENICIAN
= 151
const
int
BLOCK_CODE_CUNEIFORM
= 152
const
int
BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION
= 153
const
int
BLOCK_CODE_COUNTING_ROD_NUMERALS
= 154
const
int
BLOCK_CODE_SUNDANESE
= 155
const
int
BLOCK_CODE_LEPCHA
= 156
const
int
BLOCK_CODE_OL_CHIKI
= 157
const
int
BLOCK_CODE_CYRILLIC_EXTENDED_A
= 158
const
int
BLOCK_CODE_VAI
= 159
const
int
BLOCK_CODE_CYRILLIC_EXTENDED_B
= 160
const
int
BLOCK_CODE_SAURASHTRA
= 161
const
int
BLOCK_CODE_KAYAH_LI
= 162
const
int
BLOCK_CODE_REJANG
= 163
const
int
BLOCK_CODE_CHAM
= 164
const
int
BLOCK_CODE_ANCIENT_SYMBOLS
= 165
const
int
BLOCK_CODE_PHAISTOS_DISC
= 166
const
int
BLOCK_CODE_LYCIAN
= 167
const
int
BLOCK_CODE_CARIAN
= 168
const
int
BLOCK_CODE_LYDIAN
= 169
const
int
BLOCK_CODE_MAHJONG_TILES
= 170
const
int
BLOCK_CODE_DOMINO_TILES
= 171
const
int
BLOCK_CODE_SAMARITAN
= 172
const
int
BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
= 173
const
int
BLOCK_CODE_TAI_THAM
= 174
const
int
BLOCK_CODE_VEDIC_EXTENSIONS
= 175
const
int
BLOCK_CODE_LISU
= 176
const
int
BLOCK_CODE_BAMUM
= 177
const
int
BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS
= 178
const
int
BLOCK_CODE_DEVANAGARI_EXTENDED
= 179
const
int
BLOCK_CODE_HANGUL_JAMO_EXTENDED_A
= 180
const
int
BLOCK_CODE_JAVANESE
= 181
const
int
BLOCK_CODE_MYANMAR_EXTENDED_A
= 182
const
int
BLOCK_CODE_TAI_VIET
= 183
const
int
BLOCK_CODE_MEETEI_MAYEK
= 184
const
int
BLOCK_CODE_HANGUL_JAMO_EXTENDED_B
= 185
const
int
BLOCK_CODE_IMPERIAL_ARAMAIC
= 186
const
int
BLOCK_CODE_OLD_SOUTH_ARABIAN
= 187
const
int
BLOCK_CODE_AVESTAN
= 188
const
int
BLOCK_CODE_INSCRIPTIONAL_PARTHIAN
= 189
const
int
BLOCK_CODE_INSCRIPTIONAL_PAHLAVI
= 190
const
int
BLOCK_CODE_OLD_TURKIC
= 191
const
int
BLOCK_CODE_RUMI_NUMERAL_SYMBOLS
= 192
const
int
BLOCK_CODE_KAITHI
= 193
const
int
BLOCK_CODE_EGYPTIAN_HIEROGLYPHS
= 194
const
int
BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT
= 195
const
int
BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
= 196
const
int
BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
= 197
const
int
BLOCK_CODE_MANDAIC
= 198
const
int
BLOCK_CODE_BATAK
= 199
const
int
BLOCK_CODE_ETHIOPIC_EXTENDED_A
= 200
const
int
BLOCK_CODE_BRAHMI
= 201
const
int
BLOCK_CODE_BAMUM_SUPPLEMENT
= 202
const
int
BLOCK_CODE_KANA_SUPPLEMENT
= 203
const
int
BLOCK_CODE_PLAYING_CARDS
= 204
const
int
BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
= 205
const
int
BLOCK_CODE_EMOTICONS
= 206
const
int
BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS
= 207
const
int
BLOCK_CODE_ALCHEMICAL_SYMBOLS
= 208
const
int
BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
= 209
const
int
BLOCK_CODE_ARABIC_EXTENDED_A
= 210
const
int
BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
= 211
const
int
BLOCK_CODE_CHAKMA
= 212
const
int
BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS
= 213
const
int
BLOCK_CODE_MEROITIC_CURSIVE
= 214
const
int
BLOCK_CODE_MEROITIC_HIEROGLYPHS
= 215
const
int
BLOCK_CODE_MIAO
= 216
const
int
BLOCK_CODE_SHARADA
= 217
const
int
BLOCK_CODE_SORA_SOMPENG
= 218
const
int
BLOCK_CODE_SUNDANESE_SUPPLEMENT
= 219
const
int
BLOCK_CODE_TAKRI
= 220
const
int
BLOCK_CODE_COUNT
= 221
const
int
BLOCK_CODE_INVALID_CODE
= -1
const
int
BPT_NONE
= 0
const
int
BPT_OPEN
= 1
const
int
BPT_CLOSE
= 2
const
int
BPT_COUNT
= 3
const
int
EA_NEUTRAL
= 0
const
int
EA_AMBIGUOUS
= 1
const
int
EA_HALFWIDTH
= 2
const
int
EA_FULLWIDTH
= 3
const
int
EA_NARROW
= 4
const
int
EA_WIDE
= 5
const
int
EA_COUNT
= 6
const
int
UNICODE_CHAR_NAME
= 0
const
int
UNICODE_10_CHAR_NAME
= 1
const
int
EXTENDED_CHAR_NAME
= 2
const
int
CHAR_NAME_ALIAS
= 3
const
int
CHAR_NAME_CHOICE_COUNT
= 4
const
int
SHORT_PROPERTY_NAME
= 0
const
int
LONG_PROPERTY_NAME
= 1
const
int
PROPERTY_NAME_CHOICE_COUNT
= 2
const
int
DT_NONE
= 0
const
int
DT_CANONICAL
= 1
const
int
DT_COMPAT
= 2
const
int
DT_CIRCLE
= 3
const
int
DT_FINAL
= 4
const
int
DT_FONT
= 5
const
int
DT_FRACTION
= 6
const
int
DT_INITIAL
= 7
const
int
DT_ISOLATED
= 8
const
int
DT_MEDIAL
= 9
const
int
DT_NARROW
= 10
const
int
DT_NOBREAK
= 11
const
int
DT_SMALL
= 12
const
int
DT_SQUARE
= 13
const
int
DT_SUB
= 14
const
int
DT_SUPER
= 15
const
int
DT_VERTICAL
= 16
const
int
DT_WIDE
= 17
const
int
DT_COUNT
= 18
const
int
JT_NON_JOINING
= 0
const
int
JT_JOIN_CAUSING
= 1
const
int
JT_DUAL_JOINING
= 2
const
int
JT_LEFT_JOINING
= 3
const
int
JT_RIGHT_JOINING
= 4
const
int
JT_TRANSPARENT
= 5
const
int
JT_COUNT
= 6
const
int
JG_NO_JOINING_GROUP
= 0
const
int
JG_AIN
= 1
const
int
JG_ALAPH
= 2
const
int
JG_ALEF
= 3
const
int
JG_BEH
= 4
const
int
JG_BETH
= 5
const
int
JG_DAL
= 6
const
int
JG_DALATH_RISH
= 7
const
int
JG_E
= 8
const
int
JG_FEH
= 9
const
int
JG_FINAL_SEMKATH
= 10
const
int
JG_GAF
= 11
const
int
JG_GAMAL
= 12
const
int
JG_HAH
= 13
const
int
JG_TEH_MARBUTA_GOAL
= 14
const
int
JG_HAMZA_ON_HEH_GOAL
= 14
const
int
JG_HE
= 15
const
int
JG_HEH
= 16
const
int
JG_HEH_GOAL
= 17
const
int
JG_HETH
= 18
const
int
JG_KAF
= 19
const
int
JG_KAPH
= 20
const
int
JG_KNOTTED_HEH
= 21
const
int
JG_LAM
= 22
const
int
JG_LAMADH
= 23
const
int
JG_MEEM
= 24
const
int
JG_MIM
= 25
const
int
JG_NOON
= 26
const
int
JG_NUN
= 27
const
int
JG_PE
= 28
const
int
JG_QAF
= 29
const
int
JG_QAPH
= 30
const
int
JG_REH
= 31
const
int
JG_REVERSED_PE
= 32
const
int
JG_SAD
= 33
const
int
JG_SADHE
= 34
const
int
JG_SEEN
= 35
const
int
JG_SEMKATH
= 36
const
int
JG_SHIN
= 37
const
int
JG_SWASH_KAF
= 38
const
int
JG_SYRIAC_WAW
= 39
const
int
JG_TAH
= 40
const
int
JG_TAW
= 41
const
int
JG_TEH_MARBUTA
= 42
const
int
JG_TETH
= 43
const
int
JG_WAW
= 44
const
int
JG_YEH
= 45
const
int
JG_YEH_BARREE
= 46
const
int
JG_YEH_WITH_TAIL
= 47
const
int
JG_YUDH
= 48
const
int
JG_YUDH_HE
= 49
const
int
JG_ZAIN
= 50
const
int
JG_FE
= 51
const
int
JG_KHAPH
= 52
const
int
JG_ZHAIN
= 53
const
int
JG_BURUSHASKI_YEH_BARREE
= 54
const
int
JG_FARSI_YEH
= 55
const
int
JG_NYA
= 56
const
int
JG_ROHINGYA_YEH
= 57
const
int
JG_COUNT
= 58
const
int
GCB_OTHER
= 0
const
int
GCB_CONTROL
= 1
const
int
GCB_CR
= 2
const
int
GCB_EXTEND
= 3
const
int
GCB_L
= 4
const
int
GCB_LF
= 5
const
int
GCB_LV
= 6
const
int
GCB_LVT
= 7
const
int
GCB_T
= 8
const
int
GCB_V
= 9
const
int
GCB_SPACING_MARK
= 10
const
int
GCB_PREPEND
= 11
const
int
GCB_REGIONAL_INDICATOR
= 12
const
int
GCB_COUNT
= 13
const
int
WB_OTHER
= 0
const
int
WB_ALETTER
= 1
const
int
WB_FORMAT
= 2
const
int
WB_KATAKANA
= 3
const
int
WB_MIDLETTER
= 4
const
int
WB_MIDNUM
= 5
const
int
WB_NUMERIC
= 6
const
int
WB_EXTENDNUMLET
= 7
const
int
WB_CR
= 8
const
int
WB_EXTEND
= 9
const
int
WB_LF
= 10
const
int
WB_MIDNUMLET
= 11
const
int
WB_NEWLINE
= 12
const
int
WB_REGIONAL_INDICATOR
= 13
const
int
WB_HEBREW_LETTER
= 14
const
int
WB_SINGLE_QUOTE
= 15
const
int
WB_DOUBLE_QUOTE
= 16
const
int
WB_COUNT
= 17
const
int
SB_OTHER
= 0
const
int
SB_ATERM
= 1
const
int
SB_CLOSE
= 2
const
int
SB_FORMAT
= 3
const
int
SB_LOWER
= 4
const
int
SB_NUMERIC
= 5
const
int
SB_OLETTER
= 6
const
int
SB_SEP
= 7
const
int
SB_SP
= 8
const
int
SB_STERM
= 9
const
int
SB_UPPER
= 10
const
int
SB_CR
= 11
const
int
SB_EXTEND
= 12
const
int
SB_LF
= 13
const
int
SB_SCONTINUE
= 14
const
int
SB_COUNT
= 15
const
int
LB_UNKNOWN
= 0
const
int
LB_AMBIGUOUS
= 1
const
int
LB_ALPHABETIC
= 2
const
int
LB_BREAK_BOTH
= 3
const
int
LB_BREAK_AFTER
= 4
const
int
LB_BREAK_BEFORE
= 5
const
int
LB_MANDATORY_BREAK
= 6
const
int
LB_CONTINGENT_BREAK
= 7
const
int
LB_CLOSE_PUNCTUATION
= 8
const
int
LB_COMBINING_MARK
= 9
const
int
LB_CARRIAGE_RETURN
= 10
const
int
LB_EXCLAMATION
= 11
const
int
LB_GLUE
= 12
const
int
LB_HYPHEN
= 13
const
int
LB_IDEOGRAPHIC
= 14
const
int
LB_INSEPARABLE
= 15
const
int
LB_INSEPERABLE
= 15
const
int
LB_INFIX_NUMERIC
= 16
const
int
LB_LINE_FEED
= 17
const
int
LB_NONSTARTER
= 18
const
int
LB_NUMERIC
= 19
const
int
LB_OPEN_PUNCTUATION
= 20
const
int
LB_POSTFIX_NUMERIC
= 21
const
int
LB_PREFIX_NUMERIC
= 22
const
int
LB_QUOTATION
= 23
const
int
LB_COMPLEX_CONTEXT
= 24
const
int
LB_SURROGATE
= 25
const
int
LB_SPACE
= 26
const
int
LB_BREAK_SYMBOLS
= 27
const
int
LB_ZWSPACE
= 28
const
int
LB_NEXT_LINE
= 29
const
int
LB_WORD_JOINER
= 30
const
int
LB_H2
= 31
const
int
LB_H3
= 32
const
int
LB_JL
= 33
const
int
LB_JT
= 34
const
int
LB_JV
= 35
const
int
LB_CLOSE_PARENTHESIS
= 36
const
int
LB_CONDITIONAL_JAPANESE_STARTER
= 37
const
int
LB_HEBREW_LETTER
= 38
const
int
LB_REGIONAL_INDICATOR
= 39
const
int
LB_COUNT
= 40
const
int
NT_NONE
= 0
const
int
NT_DECIMAL
= 1
const
int
NT_DIGIT
= 2
const
int
NT_NUMERIC
= 3
const
int
NT_COUNT
= 4
const
int
HST_NOT_APPLICABLE
= 0
const
int
HST_LEADING_JAMO
= 1
const
int
HST_VOWEL_JAMO
= 2
const
int
HST_TRAILING_JAMO
= 3
const
int
HST_LV_SYLLABLE
= 4
const
int
HST_LVT_SYLLABLE
= 5
const
int
HST_COUNT
= 6
/* 方法 */
public static charDigitValue
( mixed $codepoint
) : int
public static charDirection
( mixed $codepoint
) : int
public static charFromName
( string $characterName
[, int $nameChoice = IntlChar::UNICODE_CHAR_NAME
] ) : int
public static charMirror
( mixed $codepoint
) : mixed
public static charName
( mixed $codepoint
[, int $nameChoice = IntlChar::UNICODE_CHAR_NAME
] ) : string
public static digit
( string $codepoint
[, int $radix = 10
] ) : int
public static enumCharNames
( mixed $start
, mixed $limit
, callable $callback
[, int $nameChoice = IntlChar::UNICODE_CHAR_NAME
] ) : void
public static enumCharTypes
( callable $callback
) : void
public static forDigit
( int $digit
[, int $radix = 10
] ) : int
public static getBidiPairedBracket
( mixed $codepoint
) : mixed
public static getBlockCode
( mixed $codepoint
) : int
public static getCombiningClass
( mixed $codepoint
) : int
public static getFC_NFKC_Closure
( mixed $codepoint
) : string
public static getIntPropertyMaxValue
( int $property
) : int
public static getIntPropertyMinValue
( int $property
) : int
public static getIntPropertyValue
( mixed $codepoint
, int $property
) : int
public static getNumericValue
( mixed $codepoint
) : float
public static getPropertyEnum
( string $alias
) : int
public static getPropertyName
( int $property
[, int $nameChoice = IntlChar::LONG_PROPERTY_NAME
] ) : string
public static getPropertyValueEnum
( int $property
, string $name
) : int
public static getPropertyValueName
( int $property
, int $value
[, int $nameChoice = IntlChar::LONG_PROPERTY_NAME
] ) : string
public static getUnicodeVersion ( ) : array
public static hasBinaryProperty
( mixed $codepoint
, int $property
) : bool
public static isIDIgnorable
( mixed $codepoint
) : bool
public static isISOControl
( mixed $codepoint
) : bool
public static isJavaIDPart
( mixed $codepoint
) : bool
public static isJavaIDStart
( mixed $codepoint
) : bool
public static isJavaSpaceChar
( mixed $codepoint
) : bool
public static isMirrored
( mixed $codepoint
) : bool
public static isUAlphabetic
( mixed $codepoint
) : bool
public static isULowercase
( mixed $codepoint
) : bool
public static isUUppercase
( mixed $codepoint
) : bool
public static isUWhiteSpace
( mixed $codepoint
) : bool
public static isWhitespace
( mixed $codepoint
) : bool
}
预定义常量
IntlChar::UNICODE_VERSIONIntlChar::CODEPOINT_MINIntlChar::CODEPOINT_MAXIntlChar::NO_NUMERIC_VALUE- Special value that is returned by IntlChar::getNumericValue() when no numeric value is defined for a code point.
IntlChar::PROPERTY_ALPHABETICIntlChar::PROPERTY_BINARY_STARTIntlChar::PROPERTY_ASCII_HEX_DIGITIntlChar::PROPERTY_BIDI_CONTROLIntlChar::PROPERTY_BIDI_MIRROREDIntlChar::PROPERTY_DASHIntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINTIntlChar::PROPERTY_DEPRECATEDIntlChar::PROPERTY_DIACRITICIntlChar::PROPERTY_EXTENDERIntlChar::PROPERTY_FULL_COMPOSITION_EXCLUSIONIntlChar::PROPERTY_GRAPHEME_BASEIntlChar::PROPERTY_GRAPHEME_EXTENDIntlChar::PROPERTY_GRAPHEME_LINKIntlChar::PROPERTY_HEX_DIGITIntlChar::PROPERTY_HYPHENIntlChar::PROPERTY_ID_CONTINUEIntlChar::PROPERTY_ID_STARTIntlChar::PROPERTY_IDEOGRAPHICIntlChar::PROPERTY_IDS_BINARY_OPERATORIntlChar::PROPERTY_IDS_TRINARY_OPERATORIntlChar::PROPERTY_JOIN_CONTROLIntlChar::PROPERTY_LOGICAL_ORDER_EXCEPTIONIntlChar::PROPERTY_LOWERCASEIntlChar::PROPERTY_MATHIntlChar::PROPERTY_NONCHARACTER_CODE_POINTIntlChar::PROPERTY_QUOTATION_MARKIntlChar::PROPERTY_RADICALIntlChar::PROPERTY_SOFT_DOTTEDIntlChar::PROPERTY_TERMINAL_PUNCTUATIONIntlChar::PROPERTY_UNIFIED_IDEOGRAPHIntlChar::PROPERTY_UPPERCASEIntlChar::PROPERTY_WHITE_SPACEIntlChar::PROPERTY_XID_CONTINUEIntlChar::PROPERTY_XID_STARTIntlChar::PROPERTY_CASE_SENSITIVEIntlChar::PROPERTY_S_TERMIntlChar::PROPERTY_VARIATION_SELECTORIntlChar::PROPERTY_NFD_INERTIntlChar::PROPERTY_NFKD_INERTIntlChar::PROPERTY_NFC_INERTIntlChar::PROPERTY_NFKC_INERTIntlChar::PROPERTY_SEGMENT_STARTERIntlChar::PROPERTY_PATTERN_SYNTAXIntlChar::PROPERTY_PATTERN_WHITE_SPACEIntlChar::PROPERTY_POSIX_ALNUMIntlChar::PROPERTY_POSIX_BLANKIntlChar::PROPERTY_POSIX_GRAPHIntlChar::PROPERTY_POSIX_PRINTIntlChar::PROPERTY_POSIX_XDIGITIntlChar::PROPERTY_CASEDIntlChar::PROPERTY_CASE_IGNORABLEIntlChar::PROPERTY_CHANGES_WHEN_LOWERCASEDIntlChar::PROPERTY_CHANGES_WHEN_UPPERCASEDIntlChar::PROPERTY_CHANGES_WHEN_TITLECASEDIntlChar::PROPERTY_CHANGES_WHEN_CASEFOLDEDIntlChar::PROPERTY_CHANGES_WHEN_CASEMAPPEDIntlChar::PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDEDIntlChar::PROPERTY_BINARY_LIMITIntlChar::PROPERTY_BIDI_CLASSIntlChar::PROPERTY_INT_STARTIntlChar::PROPERTY_BLOCKIntlChar::PROPERTY_CANONICAL_COMBINING_CLASSIntlChar::PROPERTY_DECOMPOSITION_TYPEIntlChar::PROPERTY_EAST_ASIAN_WIDTHIntlChar::PROPERTY_GENERAL_CATEGORYIntlChar::PROPERTY_JOINING_GROUPIntlChar::PROPERTY_JOINING_TYPEIntlChar::PROPERTY_LINE_BREAKIntlChar::PROPERTY_NUMERIC_TYPEIntlChar::PROPERTY_SCRIPTIntlChar::PROPERTY_HANGUL_SYLLABLE_TYPEIntlChar::PROPERTY_NFD_QUICK_CHECKIntlChar::PROPERTY_NFKD_QUICK_CHECKIntlChar::PROPERTY_NFC_QUICK_CHECKIntlChar::PROPERTY_NFKC_QUICK_CHECKIntlChar::PROPERTY_LEAD_CANONICAL_COMBINING_CLASSIntlChar::PROPERTY_TRAIL_CANONICAL_COMBINING_CLASSIntlChar::PROPERTY_GRAPHEME_CLUSTER_BREAKIntlChar::PROPERTY_SENTENCE_BREAKIntlChar::PROPERTY_WORD_BREAKIntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPEIntlChar::PROPERTY_INT_LIMITIntlChar::PROPERTY_GENERAL_CATEGORY_MASKIntlChar::PROPERTY_MASK_STARTIntlChar::PROPERTY_MASK_LIMITIntlChar::PROPERTY_NUMERIC_VALUEIntlChar::PROPERTY_DOUBLE_STARTIntlChar::PROPERTY_DOUBLE_LIMITIntlChar::PROPERTY_AGEIntlChar::PROPERTY_STRING_STARTIntlChar::PROPERTY_BIDI_MIRRORING_GLYPHIntlChar::PROPERTY_CASE_FOLDINGIntlChar::PROPERTY_ISO_COMMENTIntlChar::PROPERTY_LOWERCASE_MAPPINGIntlChar::PROPERTY_NAMEIntlChar::PROPERTY_SIMPLE_CASE_FOLDINGIntlChar::PROPERTY_SIMPLE_LOWERCASE_MAPPINGIntlChar::PROPERTY_SIMPLE_TITLECASE_MAPPINGIntlChar::PROPERTY_SIMPLE_UPPERCASE_MAPPINGIntlChar::PROPERTY_TITLECASE_MAPPINGIntlChar::PROPERTY_UNICODE_1_NAMEIntlChar::PROPERTY_UPPERCASE_MAPPINGIntlChar::PROPERTY_BIDI_PAIRED_BRACKETIntlChar::PROPERTY_STRING_LIMITIntlChar::PROPERTY_SCRIPT_EXTENSIONSIntlChar::PROPERTY_OTHER_PROPERTY_STARTIntlChar::PROPERTY_OTHER_PROPERTY_LIMITIntlChar::PROPERTY_INVALID_CODEIntlChar::CHAR_CATEGORY_UNASSIGNEDIntlChar::CHAR_CATEGORY_GENERAL_OTHER_TYPESIntlChar::CHAR_CATEGORY_UPPERCASE_LETTERIntlChar::CHAR_CATEGORY_LOWERCASE_LETTERIntlChar::CHAR_CATEGORY_TITLECASE_LETTERIntlChar::CHAR_CATEGORY_MODIFIER_LETTERIntlChar::CHAR_CATEGORY_OTHER_LETTERIntlChar::CHAR_CATEGORY_NON_SPACING_MARKIntlChar::CHAR_CATEGORY_ENCLOSING_MARKIntlChar::CHAR_CATEGORY_COMBINING_SPACING_MARKIntlChar::CHAR_CATEGORY_DECIMAL_DIGIT_NUMBERIntlChar::CHAR_CATEGORY_LETTER_NUMBERIntlChar::CHAR_CATEGORY_OTHER_NUMBERIntlChar::CHAR_CATEGORY_SPACE_SEPARATORIntlChar::CHAR_CATEGORY_LINE_SEPARATORIntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATORIntlChar::CHAR_CATEGORY_CONTROL_CHARIntlChar::CHAR_CATEGORY_FORMAT_CHARIntlChar::CHAR_CATEGORY_PRIVATE_USE_CHARIntlChar::CHAR_CATEGORY_SURROGATEIntlChar::CHAR_CATEGORY_DASH_PUNCTUATIONIntlChar::CHAR_CATEGORY_START_PUNCTUATIONIntlChar::CHAR_CATEGORY_END_PUNCTUATIONIntlChar::CHAR_CATEGORY_CONNECTOR_PUNCTUATIONIntlChar::CHAR_CATEGORY_OTHER_PUNCTUATIONIntlChar::CHAR_CATEGORY_MATH_SYMBOLIntlChar::CHAR_CATEGORY_CURRENCY_SYMBOLIntlChar::CHAR_CATEGORY_MODIFIER_SYMBOLIntlChar::CHAR_CATEGORY_OTHER_SYMBOLIntlChar::CHAR_CATEGORY_INITIAL_PUNCTUATIONIntlChar::CHAR_CATEGORY_FINAL_PUNCTUATIONIntlChar::CHAR_CATEGORY_CHAR_CATEGORY_COUNTIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHTIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFTIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBERIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATORIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATORIntlChar::CHAR_DIRECTION_ARABIC_NUMBERIntlChar::CHAR_DIRECTION_COMMON_NUMBER_SEPARATORIntlChar::CHAR_DIRECTION_BLOCK_SEPARATORIntlChar::CHAR_DIRECTION_SEGMENT_SEPARATORIntlChar::CHAR_DIRECTION_WHITE_SPACE_NEUTRALIntlChar::CHAR_DIRECTION_OTHER_NEUTRALIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDINGIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDEIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ARABICIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDINGIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDEIntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_FORMATIntlChar::CHAR_DIRECTION_DIR_NON_SPACING_MARKIntlChar::CHAR_DIRECTION_BOUNDARY_NEUTRALIntlChar::CHAR_DIRECTION_FIRST_STRONG_ISOLATEIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATEIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATEIntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATEIntlChar::CHAR_DIRECTION_CHAR_DIRECTION_COUNTIntlChar::BLOCK_CODE_NO_BLOCKIntlChar::BLOCK_CODE_BASIC_LATINIntlChar::BLOCK_CODE_LATIN_1_SUPPLEMENTIntlChar::BLOCK_CODE_LATIN_EXTENDED_AIntlChar::BLOCK_CODE_LATIN_EXTENDED_BIntlChar::BLOCK_CODE_IPA_EXTENSIONSIntlChar::BLOCK_CODE_SPACING_MODIFIER_LETTERSIntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKSIntlChar::BLOCK_CODE_GREEKIntlChar::BLOCK_CODE_CYRILLICIntlChar::BLOCK_CODE_ARMENIANIntlChar::BLOCK_CODE_HEBREWIntlChar::BLOCK_CODE_ARABICIntlChar::BLOCK_CODE_SYRIACIntlChar::BLOCK_CODE_THAANAIntlChar::BLOCK_CODE_DEVANAGARIIntlChar::BLOCK_CODE_BENGALIIntlChar::BLOCK_CODE_GURMUKHIIntlChar::BLOCK_CODE_GUJARATIIntlChar::BLOCK_CODE_ORIYAIntlChar::BLOCK_CODE_TAMILIntlChar::BLOCK_CODE_TELUGUIntlChar::BLOCK_CODE_KANNADAIntlChar::BLOCK_CODE_MALAYALAMIntlChar::BLOCK_CODE_SINHALAIntlChar::BLOCK_CODE_THAIIntlChar::BLOCK_CODE_LAOIntlChar::BLOCK_CODE_TIBETANIntlChar::BLOCK_CODE_MYANMARIntlChar::BLOCK_CODE_GEORGIANIntlChar::BLOCK_CODE_HANGUL_JAMOIntlChar::BLOCK_CODE_ETHIOPICIntlChar::BLOCK_CODE_CHEROKEEIntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICSIntlChar::BLOCK_CODE_OGHAMIntlChar::BLOCK_CODE_RUNICIntlChar::BLOCK_CODE_KHMERIntlChar::BLOCK_CODE_MONGOLIANIntlChar::BLOCK_CODE_LATIN_EXTENDED_ADDITIONALIntlChar::BLOCK_CODE_GREEK_EXTENDEDIntlChar::BLOCK_CODE_GENERAL_PUNCTUATIONIntlChar::BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTSIntlChar::BLOCK_CODE_CURRENCY_SYMBOLSIntlChar::BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLSIntlChar::BLOCK_CODE_LETTERLIKE_SYMBOLSIntlChar::BLOCK_CODE_NUMBER_FORMSIntlChar::BLOCK_CODE_ARROWSIntlChar::BLOCK_CODE_MATHEMATICAL_OPERATORSIntlChar::BLOCK_CODE_MISCELLANEOUS_TECHNICALIntlChar::BLOCK_CODE_CONTROL_PICTURESIntlChar::BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITIONIntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERICSIntlChar::BLOCK_CODE_BOX_DRAWINGIntlChar::BLOCK_CODE_BLOCK_ELEMENTSIntlChar::BLOCK_CODE_GEOMETRIC_SHAPESIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLSIntlChar::BLOCK_CODE_DINGBATSIntlChar::BLOCK_CODE_BRAILLE_PATTERNSIntlChar::BLOCK_CODE_CJK_RADICALS_SUPPLEMENTIntlChar::BLOCK_CODE_KANGXI_RADICALSIntlChar::BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERSIntlChar::BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATIONIntlChar::BLOCK_CODE_HIRAGANAIntlChar::BLOCK_CODE_KATAKANAIntlChar::BLOCK_CODE_BOPOMOFOIntlChar::BLOCK_CODE_HANGUL_COMPATIBILITY_JAMOIntlChar::BLOCK_CODE_KANBUNIntlChar::BLOCK_CODE_BOPOMOFO_EXTENDEDIntlChar::BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHSIntlChar::BLOCK_CODE_CJK_COMPATIBILITYIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_AIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHSIntlChar::BLOCK_CODE_YI_SYLLABLESIntlChar::BLOCK_CODE_YI_RADICALSIntlChar::BLOCK_CODE_HANGUL_SYLLABLESIntlChar::BLOCK_CODE_HIGH_SURROGATESIntlChar::BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATESIntlChar::BLOCK_CODE_LOW_SURROGATESIntlChar::BLOCK_CODE_PRIVATE_USE_AREAIntlChar::BLOCK_CODE_PRIVATE_USEIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHSIntlChar::BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMSIntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_AIntlChar::BLOCK_CODE_COMBINING_HALF_MARKSIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_FORMSIntlChar::BLOCK_CODE_SMALL_FORM_VARIANTSIntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_BIntlChar::BLOCK_CODE_SPECIALSIntlChar::BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMSIntlChar::BLOCK_CODE_OLD_ITALICIntlChar::BLOCK_CODE_GOTHICIntlChar::BLOCK_CODE_DESERETIntlChar::BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLSIntlChar::BLOCK_CODE_MUSICAL_SYMBOLSIntlChar::BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLSIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_BIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENTIntlChar::BLOCK_CODE_TAGSIntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENTIntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENTARYIntlChar::BLOCK_CODE_TAGALOGIntlChar::BLOCK_CODE_HANUNOOIntlChar::BLOCK_CODE_BUHIDIntlChar::BLOCK_CODE_TAGBANWAIntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_AIntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_AIntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_BIntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_BIntlChar::BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORSIntlChar::BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONSIntlChar::BLOCK_CODE_VARIATION_SELECTORSIntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_AIntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_BIntlChar::BLOCK_CODE_LIMBUIntlChar::BLOCK_CODE_TAI_LEIntlChar::BLOCK_CODE_KHMER_SYMBOLSIntlChar::BLOCK_CODE_PHONETIC_EXTENSIONSIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWSIntlChar::BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLSIntlChar::BLOCK_CODE_LINEAR_B_SYLLABARYIntlChar::BLOCK_CODE_LINEAR_B_IDEOGRAMSIntlChar::BLOCK_CODE_AEGEAN_NUMBERSIntlChar::BLOCK_CODE_UGARITICIntlChar::BLOCK_CODE_SHAVIANIntlChar::BLOCK_CODE_OSMANYAIntlChar::BLOCK_CODE_CYPRIOT_SYLLABARYIntlChar::BLOCK_CODE_TAI_XUAN_JING_SYMBOLSIntlChar::BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENTIntlChar::BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATIONIntlChar::BLOCK_CODE_ANCIENT_GREEK_NUMBERSIntlChar::BLOCK_CODE_ARABIC_SUPPLEMENTIntlChar::BLOCK_CODE_BUGINESEIntlChar::BLOCK_CODE_CJK_STROKESIntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENTIntlChar::BLOCK_CODE_COPTICIntlChar::BLOCK_CODE_ETHIOPIC_EXTENDEDIntlChar::BLOCK_CODE_ETHIOPIC_SUPPLEMENTIntlChar::BLOCK_CODE_GEORGIAN_SUPPLEMENTIntlChar::BLOCK_CODE_GLAGOLITICIntlChar::BLOCK_CODE_KHAROSHTHIIntlChar::BLOCK_CODE_MODIFIER_TONE_LETTERSIntlChar::BLOCK_CODE_NEW_TAI_LUEIntlChar::BLOCK_CODE_OLD_PERSIANIntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENTIntlChar::BLOCK_CODE_SUPPLEMENTAL_PUNCTUATIONIntlChar::BLOCK_CODE_SYLOTI_NAGRIIntlChar::BLOCK_CODE_TIFINAGHIntlChar::BLOCK_CODE_VERTICAL_FORMSIntlChar::BLOCK_CODE_NKOIntlChar::BLOCK_CODE_BALINESEIntlChar::BLOCK_CODE_LATIN_EXTENDED_CIntlChar::BLOCK_CODE_LATIN_EXTENDED_DIntlChar::BLOCK_CODE_PHAGS_PAIntlChar::BLOCK_CODE_PHOENICIANIntlChar::BLOCK_CODE_CUNEIFORMIntlChar::BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATIONIntlChar::BLOCK_CODE_COUNTING_ROD_NUMERALSIntlChar::BLOCK_CODE_SUNDANESEIntlChar::BLOCK_CODE_LEPCHAIntlChar::BLOCK_CODE_OL_CHIKIIntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_AIntlChar::BLOCK_CODE_VAIIntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_BIntlChar::BLOCK_CODE_SAURASHTRAIntlChar::BLOCK_CODE_KAYAH_LIIntlChar::BLOCK_CODE_REJANGIntlChar::BLOCK_CODE_CHAMIntlChar::BLOCK_CODE_ANCIENT_SYMBOLSIntlChar::BLOCK_CODE_PHAISTOS_DISCIntlChar::BLOCK_CODE_LYCIANIntlChar::BLOCK_CODE_CARIANIntlChar::BLOCK_CODE_LYDIANIntlChar::BLOCK_CODE_MAHJONG_TILESIntlChar::BLOCK_CODE_DOMINO_TILESIntlChar::BLOCK_CODE_SAMARITANIntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDEDIntlChar::BLOCK_CODE_TAI_THAMIntlChar::BLOCK_CODE_VEDIC_EXTENSIONSIntlChar::BLOCK_CODE_LISUIntlChar::BLOCK_CODE_BAMUMIntlChar::BLOCK_CODE_COMMON_INDIC_NUMBER_FORMSIntlChar::BLOCK_CODE_DEVANAGARI_EXTENDEDIntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_AIntlChar::BLOCK_CODE_JAVANESEIntlChar::BLOCK_CODE_MYANMAR_EXTENDED_AIntlChar::BLOCK_CODE_TAI_VIETIntlChar::BLOCK_CODE_MEETEI_MAYEKIntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_BIntlChar::BLOCK_CODE_IMPERIAL_ARAMAICIntlChar::BLOCK_CODE_OLD_SOUTH_ARABIANIntlChar::BLOCK_CODE_AVESTANIntlChar::BLOCK_CODE_INSCRIPTIONAL_PARTHIANIntlChar::BLOCK_CODE_INSCRIPTIONAL_PAHLAVIIntlChar::BLOCK_CODE_OLD_TURKICIntlChar::BLOCK_CODE_RUMI_NUMERAL_SYMBOLSIntlChar::BLOCK_CODE_KAITHIIntlChar::BLOCK_CODE_EGYPTIAN_HIEROGLYPHSIntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENTIntlChar::BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENTIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_CIntlChar::BLOCK_CODE_MANDAICIntlChar::BLOCK_CODE_BATAKIntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED_AIntlChar::BLOCK_CODE_BRAHMIIntlChar::BLOCK_CODE_BAMUM_SUPPLEMENTIntlChar::BLOCK_CODE_KANA_SUPPLEMENTIntlChar::BLOCK_CODE_PLAYING_CARDSIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHSIntlChar::BLOCK_CODE_EMOTICONSIntlChar::BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLSIntlChar::BLOCK_CODE_ALCHEMICAL_SYMBOLSIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_DIntlChar::BLOCK_CODE_ARABIC_EXTENDED_AIntlChar::BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLSIntlChar::BLOCK_CODE_CHAKMAIntlChar::BLOCK_CODE_MEETEI_MAYEK_EXTENSIONSIntlChar::BLOCK_CODE_MEROITIC_CURSIVEIntlChar::BLOCK_CODE_MEROITIC_HIEROGLYPHSIntlChar::BLOCK_CODE_MIAOIntlChar::BLOCK_CODE_SHARADAIntlChar::BLOCK_CODE_SORA_SOMPENGIntlChar::BLOCK_CODE_SUNDANESE_SUPPLEMENTIntlChar::BLOCK_CODE_TAKRIIntlChar::BLOCK_CODE_COUNTIntlChar::BLOCK_CODE_INVALID_CODEIntlChar::BPT_NONEIntlChar::BPT_OPENIntlChar::BPT_CLOSEIntlChar::BPT_COUNTIntlChar::EA_NEUTRALIntlChar::EA_AMBIGUOUSIntlChar::EA_HALFWIDTHIntlChar::EA_FULLWIDTHIntlChar::EA_NARROWIntlChar::EA_WIDEIntlChar::EA_COUNTIntlChar::UNICODE_CHAR_NAMEIntlChar::UNICODE_10_CHAR_NAMEIntlChar::EXTENDED_CHAR_NAMEIntlChar::CHAR_NAME_ALIASIntlChar::CHAR_NAME_CHOICE_COUNTIntlChar::SHORT_PROPERTY_NAMEIntlChar::LONG_PROPERTY_NAMEIntlChar::PROPERTY_NAME_CHOICE_COUNTIntlChar::DT_NONEIntlChar::DT_CANONICALIntlChar::DT_COMPATIntlChar::DT_CIRCLEIntlChar::DT_FINALIntlChar::DT_FONTIntlChar::DT_FRACTIONIntlChar::DT_INITIALIntlChar::DT_ISOLATEDIntlChar::DT_MEDIALIntlChar::DT_NARROWIntlChar::DT_NOBREAKIntlChar::DT_SMALLIntlChar::DT_SQUAREIntlChar::DT_SUBIntlChar::DT_SUPERIntlChar::DT_VERTICALIntlChar::DT_WIDEIntlChar::DT_COUNTIntlChar::JT_NON_JOININGIntlChar::JT_JOIN_CAUSINGIntlChar::JT_DUAL_JOININGIntlChar::JT_LEFT_JOININGIntlChar::JT_RIGHT_JOININGIntlChar::JT_TRANSPARENTIntlChar::JT_COUNTIntlChar::JG_NO_JOINING_GROUPIntlChar::JG_AINIntlChar::JG_ALAPHIntlChar::JG_ALEFIntlChar::JG_BEHIntlChar::JG_BETHIntlChar::JG_DALIntlChar::JG_DALATH_RISHIntlChar::JG_EIntlChar::JG_FEHIntlChar::JG_FINAL_SEMKATHIntlChar::JG_GAFIntlChar::JG_GAMALIntlChar::JG_HAHIntlChar::JG_TEH_MARBUTA_GOALIntlChar::JG_HAMZA_ON_HEH_GOALIntlChar::JG_HEIntlChar::JG_HEHIntlChar::JG_HEH_GOALIntlChar::JG_HETHIntlChar::JG_KAFIntlChar::JG_KAPHIntlChar::JG_KNOTTED_HEHIntlChar::JG_LAMIntlChar::JG_LAMADHIntlChar::JG_MEEMIntlChar::JG_MIMIntlChar::JG_NOONIntlChar::JG_NUNIntlChar::JG_PEIntlChar::JG_QAFIntlChar::JG_QAPHIntlChar::JG_REHIntlChar::JG_REVERSED_PEIntlChar::JG_SADIntlChar::JG_SADHEIntlChar::JG_SEENIntlChar::JG_SEMKATHIntlChar::JG_SHINIntlChar::JG_SWASH_KAFIntlChar::JG_SYRIAC_WAWIntlChar::JG_TAHIntlChar::JG_TAWIntlChar::JG_TEH_MARBUTAIntlChar::JG_TETHIntlChar::JG_WAWIntlChar::JG_YEHIntlChar::JG_YEH_BARREEIntlChar::JG_YEH_WITH_TAILIntlChar::JG_YUDHIntlChar::JG_YUDH_HEIntlChar::JG_ZAINIntlChar::JG_FEIntlChar::JG_KHAPHIntlChar::JG_ZHAINIntlChar::JG_BURUSHASKI_YEH_BARREEIntlChar::JG_FARSI_YEHIntlChar::JG_NYAIntlChar::JG_ROHINGYA_YEHIntlChar::JG_COUNTIntlChar::GCB_OTHERIntlChar::GCB_CONTROLIntlChar::GCB_CRIntlChar::GCB_EXTENDIntlChar::GCB_LIntlChar::GCB_LFIntlChar::GCB_LVIntlChar::GCB_LVTIntlChar::GCB_TIntlChar::GCB_VIntlChar::GCB_SPACING_MARKIntlChar::GCB_PREPENDIntlChar::GCB_REGIONAL_INDICATORIntlChar::GCB_COUNTIntlChar::WB_OTHERIntlChar::WB_ALETTERIntlChar::WB_FORMATIntlChar::WB_KATAKANAIntlChar::WB_MIDLETTERIntlChar::WB_MIDNUMIntlChar::WB_NUMERICIntlChar::WB_EXTENDNUMLETIntlChar::WB_CRIntlChar::WB_EXTENDIntlChar::WB_LFIntlChar::WB_MIDNUMLETIntlChar::WB_NEWLINEIntlChar::WB_REGIONAL_INDICATORIntlChar::WB_HEBREW_LETTERIntlChar::WB_SINGLE_QUOTEIntlChar::WB_DOUBLE_QUOTEIntlChar::WB_COUNTIntlChar::SB_OTHERIntlChar::SB_ATERMIntlChar::SB_CLOSEIntlChar::SB_FORMATIntlChar::SB_LOWERIntlChar::SB_NUMERICIntlChar::SB_OLETTERIntlChar::SB_SEPIntlChar::SB_SPIntlChar::SB_STERMIntlChar::SB_UPPERIntlChar::SB_CRIntlChar::SB_EXTENDIntlChar::SB_LFIntlChar::SB_SCONTINUEIntlChar::SB_COUNTIntlChar::LB_UNKNOWNIntlChar::LB_AMBIGUOUSIntlChar::LB_ALPHABETICIntlChar::LB_BREAK_BOTHIntlChar::LB_BREAK_AFTERIntlChar::LB_BREAK_BEFOREIntlChar::LB_MANDATORY_BREAKIntlChar::LB_CONTINGENT_BREAKIntlChar::LB_CLOSE_PUNCTUATIONIntlChar::LB_COMBINING_MARKIntlChar::LB_CARRIAGE_RETURNIntlChar::LB_EXCLAMATIONIntlChar::LB_GLUEIntlChar::LB_HYPHENIntlChar::LB_IDEOGRAPHICIntlChar::LB_INSEPARABLEIntlChar::LB_INSEPERABLEIntlChar::LB_INFIX_NUMERICIntlChar::LB_LINE_FEEDIntlChar::LB_NONSTARTERIntlChar::LB_NUMERICIntlChar::LB_OPEN_PUNCTUATIONIntlChar::LB_POSTFIX_NUMERICIntlChar::LB_PREFIX_NUMERICIntlChar::LB_QUOTATIONIntlChar::LB_COMPLEX_CONTEXTIntlChar::LB_SURROGATEIntlChar::LB_SPACEIntlChar::LB_BREAK_SYMBOLSIntlChar::LB_ZWSPACEIntlChar::LB_NEXT_LINEIntlChar::LB_WORD_JOINERIntlChar::LB_H2IntlChar::LB_H3IntlChar::LB_JLIntlChar::LB_JTIntlChar::LB_JVIntlChar::LB_CLOSE_PARENTHESISIntlChar::LB_CONDITIONAL_JAPANESE_STARTERIntlChar::LB_HEBREW_LETTERIntlChar::LB_REGIONAL_INDICATORIntlChar::LB_COUNTIntlChar::NT_NONEIntlChar::NT_DECIMALIntlChar::NT_DIGITIntlChar::NT_NUMERICIntlChar::NT_COUNTIntlChar::HST_NOT_APPLICABLEIntlChar::HST_LEADING_JAMOIntlChar::HST_VOWEL_JAMOIntlChar::HST_TRAILING_JAMOIntlChar::HST_LV_SYLLABLEIntlChar::HST_LVT_SYLLABLEIntlChar::HST_COUNTIntlChar::FOLD_CASE_DEFAULTIntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I
更新日志
| 版本 | 说明 |
|---|---|
| 7.0.6 | The IntlChar::NO_NUMERIC_VALUE constant was added.
|
Table of Contents
- IntlChar::charAge — Get the "age" of the code point
- IntlChar::charDigitValue — Get the decimal digit value of a decimal digit character
- IntlChar::charDirection — Get bidirectional category value for a code point
- IntlChar::charFromName — Find Unicode character by name and return its code point value
- IntlChar::charMirror — Get the "mirror-image" character for a code point
- IntlChar::charName — Retrieve the name of a Unicode character
- IntlChar::charType — Get the general category value for a code point
- IntlChar::chr — Return Unicode character by code point value
- IntlChar::digit — Get the decimal digit value of a code point for a given radix
- IntlChar::enumCharNames — Enumerate all assigned Unicode characters within a range
- IntlChar::enumCharTypes — Enumerate all code points with their Unicode general categories
- IntlChar::foldCase — Perform case folding on a code point
- IntlChar::forDigit — Get character representation for a given digit and radix
- IntlChar::getBidiPairedBracket — Get the paired bracket character for a code point
- IntlChar::getBlockCode — Get the Unicode allocation block containing a code point
- IntlChar::getCombiningClass — Get the combining class of a code point
- IntlChar::getFC_NFKC_Closure — Get the FC_NFKC_Closure property for a code point
- IntlChar::getIntPropertyMaxValue — Get the max value for a Unicode property
- IntlChar::getIntPropertyMinValue — Get the min value for a Unicode property
- IntlChar::getIntPropertyValue — Get the value for a Unicode property for a code point
- IntlChar::getNumericValue — Get the numeric value for a Unicode code point
- IntlChar::getPropertyEnum — Get the property constant value for a given property name
- IntlChar::getPropertyName — Get the Unicode name for a property
- IntlChar::getPropertyValueEnum — Get the property value for a given value name
- IntlChar::getPropertyValueName — Get the Unicode name for a property value
- IntlChar::getUnicodeVersion — Get the Unicode version
- IntlChar::hasBinaryProperty — Check a binary Unicode property for a code point
- IntlChar::isalnum — Check if code point is an alphanumeric character
- IntlChar::isalpha — Check if code point is a letter character
- IntlChar::isbase — Check if code point is a base character
- IntlChar::isblank — Check if code point is a "blank" or "horizontal space" character
- IntlChar::iscntrl — Check if code point is a control character
- IntlChar::isdefined — Check whether the code point is defined
- IntlChar::isdigit — Check if code point is a digit character
- IntlChar::isgraph — Check if code point is a graphic character
- IntlChar::isIDIgnorable — Check if code point is an ignorable character
- IntlChar::isIDPart — Check if code point is permissible in an identifier
- IntlChar::isIDStart — Check if code point is permissible as the first character in an identifier
- IntlChar::isISOControl — Check if code point is an ISO control code
- IntlChar::isJavaIDPart — Check if code point is permissible in a Java identifier
- IntlChar::isJavaIDStart — Check if code point is permissible as the first character in a Java identifier
- IntlChar::isJavaSpaceChar — Check if code point is a space character according to Java
- IntlChar::islower — Check if code point is a lowercase letter
- IntlChar::isMirrored — Check if code point has the Bidi_Mirrored property
- IntlChar::isprint — Check if code point is a printable character
- IntlChar::ispunct — Check if code point is punctuation character
- IntlChar::isspace — Check if code point is a space character
- IntlChar::istitle — Check if code point is a titlecase letter
- IntlChar::isUAlphabetic — Check if code point has the Alphabetic Unicode property
- IntlChar::isULowercase — Check if code point has the Lowercase Unicode property
- IntlChar::isupper — Check if code point has the general category "Lu" (uppercase letter)
- IntlChar::isUUppercase — Check if code point has the Uppercase Unicode property
- IntlChar::isUWhiteSpace — Check if code point has the White_Space Unicode property
- IntlChar::isWhitespace — Check if code point is a whitespace character according to ICU
- IntlChar::isxdigit — Check if code point is a hexadecimal digit
- IntlChar::ord — Return Unicode code point value of character
- IntlChar::tolower — Make Unicode character lowercase
- IntlChar::totitle — Make Unicode character titlecase
- IntlChar::toupper — Make Unicode character uppercase
/* Constants */