The authoritative source on what these character classes mean is Unicode Standard "Unicode Character Database", documented at https://www.unicode.org/reports/tr44/ (see chapter 5).
(PHP 7, PHP 8)
IntlChar proporciona acceso a un conjunto de métodos utilitarios que pueden ser utilizados para acceder a información sobre los caracteres Unicode.
Los métodos y las constantes respetan estrictamente los nombres y el comportamiento utilizados por la biblioteca ICU subyacente.
$start
,$end
,$callback
,$type
= IntlChar::UNICODE_CHAR_NAME$codepoint
, int $options
= IntlChar::FOLD_CASE_DEFAULT): int|string|null$property
, int $type
= IntlChar::LONG_PROPERTY_NAME): string|falseIntlChar::UNICODE_VERSION
string
IntlChar::CODEPOINT_MIN
int
IntlChar::CODEPOINT_MAX
int
IntlChar::NO_NUMERIC_VALUE
int
Valor especial que es devuelto por IntlChar::getNumericValue() cuando no se define un valor numérico para un punto de código.
IntlChar::PROPERTY_ALPHABETIC
int
IntlChar::PROPERTY_BINARY_START
int
IntlChar::PROPERTY_ASCII_HEX_DIGIT
int
IntlChar::PROPERTY_BIDI_CONTROL
int
IntlChar::PROPERTY_BIDI_MIRRORED
int
IntlChar::PROPERTY_DASH
int
IntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINT
int
IntlChar::PROPERTY_DEPRECATED
int
IntlChar::PROPERTY_DIACRITIC
int
IntlChar::PROPERTY_EXTENDER
int
IntlChar::PROPERTY_FULL_COMPOSITION_EXCLUSION
int
IntlChar::PROPERTY_GRAPHEME_BASE
int
IntlChar::PROPERTY_GRAPHEME_EXTEND
int
IntlChar::PROPERTY_GRAPHEME_LINK
int
IntlChar::PROPERTY_HEX_DIGIT
int
IntlChar::PROPERTY_HYPHEN
int
IntlChar::PROPERTY_ID_CONTINUE
int
IntlChar::PROPERTY_ID_START
int
IntlChar::PROPERTY_IDEOGRAPHIC
int
IntlChar::PROPERTY_IDS_BINARY_OPERATOR
int
IntlChar::PROPERTY_IDS_TRINARY_OPERATOR
int
IntlChar::PROPERTY_JOIN_CONTROL
int
IntlChar::PROPERTY_LOGICAL_ORDER_EXCEPTION
int
IntlChar::PROPERTY_LOWERCASE
int
IntlChar::PROPERTY_MATH
int
IntlChar::PROPERTY_NONCHARACTER_CODE_POINT
int
IntlChar::PROPERTY_QUOTATION_MARK
int
IntlChar::PROPERTY_RADICAL
int
IntlChar::PROPERTY_SOFT_DOTTED
int
IntlChar::PROPERTY_TERMINAL_PUNCTUATION
int
IntlChar::PROPERTY_UNIFIED_IDEOGRAPH
int
IntlChar::PROPERTY_UPPERCASE
int
IntlChar::PROPERTY_WHITE_SPACE
int
IntlChar::PROPERTY_XID_CONTINUE
int
IntlChar::PROPERTY_XID_START
int
IntlChar::PROPERTY_CASE_SENSITIVE
int
IntlChar::PROPERTY_S_TERM
int
IntlChar::PROPERTY_VARIATION_SELECTOR
int
IntlChar::PROPERTY_NFD_INERT
int
IntlChar::PROPERTY_NFKD_INERT
int
IntlChar::PROPERTY_NFC_INERT
int
IntlChar::PROPERTY_NFKC_INERT
int
IntlChar::PROPERTY_SEGMENT_STARTER
int
IntlChar::PROPERTY_PATTERN_SYNTAX
int
IntlChar::PROPERTY_PATTERN_WHITE_SPACE
int
IntlChar::PROPERTY_POSIX_ALNUM
int
IntlChar::PROPERTY_POSIX_BLANK
int
IntlChar::PROPERTY_POSIX_GRAPH
int
IntlChar::PROPERTY_POSIX_PRINT
int
IntlChar::PROPERTY_POSIX_XDIGIT
int
IntlChar::PROPERTY_CASED
int
IntlChar::PROPERTY_CASE_IGNORABLE
int
IntlChar::PROPERTY_CHANGES_WHEN_LOWERCASED
int
IntlChar::PROPERTY_CHANGES_WHEN_UPPERCASED
int
IntlChar::PROPERTY_CHANGES_WHEN_TITLECASED
int
IntlChar::PROPERTY_CHANGES_WHEN_CASEFOLDED
int
IntlChar::PROPERTY_CHANGES_WHEN_CASEMAPPED
int
IntlChar::PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED
int
IntlChar::PROPERTY_BINARY_LIMIT
int
IntlChar::PROPERTY_BIDI_CLASS
int
IntlChar::PROPERTY_INT_START
int
IntlChar::PROPERTY_BLOCK
int
IntlChar::PROPERTY_CANONICAL_COMBINING_CLASS
int
IntlChar::PROPERTY_DECOMPOSITION_TYPE
int
IntlChar::PROPERTY_EAST_ASIAN_WIDTH
int
IntlChar::PROPERTY_GENERAL_CATEGORY
int
IntlChar::PROPERTY_JOINING_GROUP
int
IntlChar::PROPERTY_JOINING_TYPE
int
IntlChar::PROPERTY_LINE_BREAK
int
IntlChar::PROPERTY_NUMERIC_TYPE
int
IntlChar::PROPERTY_SCRIPT
int
IntlChar::PROPERTY_HANGUL_SYLLABLE_TYPE
int
IntlChar::PROPERTY_NFD_QUICK_CHECK
int
IntlChar::PROPERTY_NFKD_QUICK_CHECK
int
IntlChar::PROPERTY_NFC_QUICK_CHECK
int
IntlChar::PROPERTY_NFKC_QUICK_CHECK
int
IntlChar::PROPERTY_LEAD_CANONICAL_COMBINING_CLASS
int
IntlChar::PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS
int
IntlChar::PROPERTY_GRAPHEME_CLUSTER_BREAK
int
IntlChar::PROPERTY_SENTENCE_BREAK
int
IntlChar::PROPERTY_WORD_BREAK
int
IntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPE
int
IntlChar::PROPERTY_INT_LIMIT
int
IntlChar::PROPERTY_GENERAL_CATEGORY_MASK
int
IntlChar::PROPERTY_MASK_START
int
IntlChar::PROPERTY_MASK_LIMIT
int
IntlChar::PROPERTY_NUMERIC_VALUE
int
IntlChar::PROPERTY_DOUBLE_START
int
IntlChar::PROPERTY_DOUBLE_LIMIT
int
IntlChar::PROPERTY_AGE
int
IntlChar::PROPERTY_STRING_START
int
IntlChar::PROPERTY_BIDI_MIRRORING_GLYPH
int
IntlChar::PROPERTY_CASE_FOLDING
int
IntlChar::PROPERTY_ISO_COMMENT
int
IntlChar::PROPERTY_LOWERCASE_MAPPING
int
IntlChar::PROPERTY_NAME
int
IntlChar::PROPERTY_SIMPLE_CASE_FOLDING
int
IntlChar::PROPERTY_SIMPLE_LOWERCASE_MAPPING
int
IntlChar::PROPERTY_SIMPLE_TITLECASE_MAPPING
int
IntlChar::PROPERTY_SIMPLE_UPPERCASE_MAPPING
int
IntlChar::PROPERTY_TITLECASE_MAPPING
int
IntlChar::PROPERTY_UNICODE_1_NAME
int
IntlChar::PROPERTY_UPPERCASE_MAPPING
int
IntlChar::PROPERTY_BIDI_PAIRED_BRACKET
int
IntlChar::PROPERTY_STRING_LIMIT
int
IntlChar::PROPERTY_SCRIPT_EXTENSIONS
int
IntlChar::PROPERTY_OTHER_PROPERTY_START
int
IntlChar::PROPERTY_OTHER_PROPERTY_LIMIT
int
IntlChar::PROPERTY_INVALID_CODE
int
IntlChar::CHAR_CATEGORY_UNASSIGNED
int
IntlChar::CHAR_CATEGORY_GENERAL_OTHER_TYPES
int
IntlChar::CHAR_CATEGORY_UPPERCASE_LETTER
int
IntlChar::CHAR_CATEGORY_LOWERCASE_LETTER
int
IntlChar::CHAR_CATEGORY_TITLECASE_LETTER
int
IntlChar::CHAR_CATEGORY_MODIFIER_LETTER
int
IntlChar::CHAR_CATEGORY_OTHER_LETTER
int
IntlChar::CHAR_CATEGORY_NON_SPACING_MARK
int
IntlChar::CHAR_CATEGORY_ENCLOSING_MARK
int
IntlChar::CHAR_CATEGORY_COMBINING_SPACING_MARK
int
IntlChar::CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER
int
IntlChar::CHAR_CATEGORY_LETTER_NUMBER
int
IntlChar::CHAR_CATEGORY_OTHER_NUMBER
int
IntlChar::CHAR_CATEGORY_SPACE_SEPARATOR
int
IntlChar::CHAR_CATEGORY_LINE_SEPARATOR
int
IntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR
int
IntlChar::CHAR_CATEGORY_CONTROL_CHAR
int
IntlChar::CHAR_CATEGORY_FORMAT_CHAR
int
IntlChar::CHAR_CATEGORY_PRIVATE_USE_CHAR
int
IntlChar::CHAR_CATEGORY_SURROGATE
int
IntlChar::CHAR_CATEGORY_DASH_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_START_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_END_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_CONNECTOR_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_MATH_SYMBOL
int
IntlChar::CHAR_CATEGORY_CURRENCY_SYMBOL
int
IntlChar::CHAR_CATEGORY_MODIFIER_SYMBOL
int
IntlChar::CHAR_CATEGORY_OTHER_SYMBOL
int
IntlChar::CHAR_CATEGORY_INITIAL_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_FINAL_PUNCTUATION
int
IntlChar::CHAR_CATEGORY_CHAR_CATEGORY_COUNT
int
IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT
int
IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT
int
IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER
int
IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR
int
IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR
int
IntlChar::CHAR_DIRECTION_ARABIC_NUMBER
int
IntlChar::CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR
int
IntlChar::CHAR_DIRECTION_BLOCK_SEPARATOR
int
IntlChar::CHAR_DIRECTION_SEGMENT_SEPARATOR
int
IntlChar::CHAR_DIRECTION_WHITE_SPACE_NEUTRAL
int
IntlChar::CHAR_DIRECTION_OTHER_NEUTRAL
int
IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING
int
IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE
int
IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC
int
IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING
int
IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE
int
IntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT
int
IntlChar::CHAR_DIRECTION_DIR_NON_SPACING_MARK
int
IntlChar::CHAR_DIRECTION_BOUNDARY_NEUTRAL
int
IntlChar::CHAR_DIRECTION_FIRST_STRONG_ISOLATE
int
IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE
int
IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE
int
IntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE
int
IntlChar::CHAR_DIRECTION_CHAR_DIRECTION_COUNT
int
IntlChar::BLOCK_CODE_NO_BLOCK
int
IntlChar::BLOCK_CODE_BASIC_LATIN
int
IntlChar::BLOCK_CODE_LATIN_1_SUPPLEMENT
int
IntlChar::BLOCK_CODE_LATIN_EXTENDED_A
int
IntlChar::BLOCK_CODE_LATIN_EXTENDED_B
int
IntlChar::BLOCK_CODE_IPA_EXTENSIONS
int
IntlChar::BLOCK_CODE_SPACING_MODIFIER_LETTERS
int
IntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS
int
IntlChar::BLOCK_CODE_GREEK
int
IntlChar::BLOCK_CODE_CYRILLIC
int
IntlChar::BLOCK_CODE_ARMENIAN
int
IntlChar::BLOCK_CODE_HEBREW
int
IntlChar::BLOCK_CODE_ARABIC
int
IntlChar::BLOCK_CODE_SYRIAC
int
IntlChar::BLOCK_CODE_THAANA
int
IntlChar::BLOCK_CODE_DEVANAGARI
int
IntlChar::BLOCK_CODE_BENGALI
int
IntlChar::BLOCK_CODE_GURMUKHI
int
IntlChar::BLOCK_CODE_GUJARATI
int
IntlChar::BLOCK_CODE_ORIYA
int
IntlChar::BLOCK_CODE_TAMIL
int
IntlChar::BLOCK_CODE_TELUGU
int
IntlChar::BLOCK_CODE_KANNADA
int
IntlChar::BLOCK_CODE_MALAYALAM
int
IntlChar::BLOCK_CODE_SINHALA
int
IntlChar::BLOCK_CODE_THAI
int
IntlChar::BLOCK_CODE_LAO
int
IntlChar::BLOCK_CODE_TIBETAN
int
IntlChar::BLOCK_CODE_MYANMAR
int
IntlChar::BLOCK_CODE_GEORGIAN
int
IntlChar::BLOCK_CODE_HANGUL_JAMO
int
IntlChar::BLOCK_CODE_ETHIOPIC
int
IntlChar::BLOCK_CODE_CHEROKEE
int
IntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
int
IntlChar::BLOCK_CODE_OGHAM
int
IntlChar::BLOCK_CODE_RUNIC
int
IntlChar::BLOCK_CODE_KHMER
int
IntlChar::BLOCK_CODE_MONGOLIAN
int
IntlChar::BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL
int
IntlChar::BLOCK_CODE_GREEK_EXTENDED
int
IntlChar::BLOCK_CODE_GENERAL_PUNCTUATION
int
IntlChar::BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS
int
IntlChar::BLOCK_CODE_CURRENCY_SYMBOLS
int
IntlChar::BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS
int
IntlChar::BLOCK_CODE_LETTERLIKE_SYMBOLS
int
IntlChar::BLOCK_CODE_NUMBER_FORMS
int
IntlChar::BLOCK_CODE_ARROWS
int
IntlChar::BLOCK_CODE_MATHEMATICAL_OPERATORS
int
IntlChar::BLOCK_CODE_MISCELLANEOUS_TECHNICAL
int
IntlChar::BLOCK_CODE_CONTROL_PICTURES
int
IntlChar::BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION
int
IntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERICS
int
IntlChar::BLOCK_CODE_BOX_DRAWING
int
IntlChar::BLOCK_CODE_BLOCK_ELEMENTS
int
IntlChar::BLOCK_CODE_GEOMETRIC_SHAPES
int
IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS
int
IntlChar::BLOCK_CODE_DINGBATS
int
IntlChar::BLOCK_CODE_BRAILLE_PATTERNS
int
IntlChar::BLOCK_CODE_CJK_RADICALS_SUPPLEMENT
int
IntlChar::BLOCK_CODE_KANGXI_RADICALS
int
IntlChar::BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS
int
IntlChar::BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION
int
IntlChar::BLOCK_CODE_HIRAGANA
int
IntlChar::BLOCK_CODE_KATAKANA
int
IntlChar::BLOCK_CODE_BOPOMOFO
int
IntlChar::BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO
int
IntlChar::BLOCK_CODE_KANBUN
int
IntlChar::BLOCK_CODE_BOPOMOFO_EXTENDED
int
IntlChar::BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS
int
IntlChar::BLOCK_CODE_CJK_COMPATIBILITY
int
IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
int
IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS
int
IntlChar::BLOCK_CODE_YI_SYLLABLES
int
IntlChar::BLOCK_CODE_YI_RADICALS
int
IntlChar::BLOCK_CODE_HANGUL_SYLLABLES
int
IntlChar::BLOCK_CODE_HIGH_SURROGATES
int
IntlChar::BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES
int
IntlChar::BLOCK_CODE_LOW_SURROGATES
int
IntlChar::BLOCK_CODE_PRIVATE_USE_AREA
int
IntlChar::BLOCK_CODE_PRIVATE_USE
int
IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS
int
IntlChar::BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS
int
IntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A
int
IntlChar::BLOCK_CODE_COMBINING_HALF_MARKS
int
IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_FORMS
int
IntlChar::BLOCK_CODE_SMALL_FORM_VARIANTS
int
IntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B
int
Bloque de las formas de presentación árabes B, incluyendo ligaduras adicionales y formas contextuales.
IntlChar::BLOCK_CODE_SPECIALS
int
Bloque reservado para caracteres especiales y no estandarizados.
IntlChar::BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS
int
Bloque de las formas de media anchura y anchura completa utilizadas principalmente en escrituras asiáticas.
IntlChar::BLOCK_CODE_OLD_ITALIC
int
Bloque de caracteres del antiguo alfabeto italiano utilizado en inscripciones italianas antiguas.
IntlChar::BLOCK_CODE_GOTHIC
int
Bloque de caracteres góticos utilizados en ciertas escrituras históricas.
IntlChar::BLOCK_CODE_DESERET
int
Bloque de caracteres Deseret utilizados en el alfabeto Deseret creado por la Iglesia de Jesucristo de los Santos de los Últimos Días.
IntlChar::BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS
int
Bloque de símbolos musicales bizantinos utilizados en la notación musical histórica.
IntlChar::BLOCK_CODE_MUSICAL_SYMBOLS
int
Bloque de símbolos musicales utilizados en la notación musical moderna.
IntlChar::BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS
int
Bloque de símbolos alfanuméricos matemáticos utilizados en expresiones y notaciones matemáticas.
IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
int
Bloque de ideogramas unificados CJK, extensión B, añadiendo un gran número de caracteres adicionales.
IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
int
Bloque de ideogramas de compatibilidad CJK suplementario para caracteres adicionales.
Bloque de caracteres de etiquetado utilizados para anotaciones textuales.
IntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENT
int
Bloque de caracteres cirílicos suplementarios añadiendo letras utilizadas en otras lenguas eslavas.
IntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENTARY
int
Bloque de caracteres cirílicos suplementarios utilizados para necesidades lingüísticas específicas.
IntlChar::BLOCK_CODE_TAGALOG
int
Bloque de caracteres Tagalog utilizados en la escritura Tagalog.
IntlChar::BLOCK_CODE_HANUNOO
int
Bloque de caracteres Hanunoo utilizados en la escritura Hanunoo.
IntlChar::BLOCK_CODE_BUHID
int
Bloque de caracteres Buhid utilizados en la escritura Buhid.
IntlChar::BLOCK_CODE_TAGBANWA
int
Bloque de caracteres Tagbanwa utilizados en la escritura Tagbanwa.
IntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
int
Bloque de símbolos matemáticos diversos A utilizados en diversos contextos matemáticos.
IntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_A
int
Bloque de flechas suplementarias A ofreciendo variantes adicionales de flechas.
IntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_B
int
Bloque de flechas suplementarias B proporcionando aún más variantes de flechas.
IntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
int
Bloque de símbolos matemáticos diversos B utilizados en dominios especializados de las matemáticas.
IntlChar::BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS
int
Bloque de operadores matemáticos suplementarios para operaciones avanzadas.
IntlChar::BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS
int
Bloque de extensiones fonéticas Katakana para representar sonidos adicionales.
IntlChar::BLOCK_CODE_VARIATION_SELECTORS
int
Bloque de selectores de variación utilizados para especificar variantes de presentación de caracteres.
IntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A
int
Bloque suplementario de uso privado A para caracteres definidos por el usuario.
IntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B
int
Bloque suplementario de uso privado B para caracteres definidos por el usuario.
IntlChar::BLOCK_CODE_LIMBU
int
Bloque de caracteres Limbu utilizados en la escritura Limbu.
IntlChar::BLOCK_CODE_TAI_LE
int
Bloque de caracteres Tai Le utilizados en la escritura Tai Le.
IntlChar::BLOCK_CODE_KHMER_SYMBOLS
int
Bloque de símbolos Khmers utilizados en la escritura khmer.
IntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS
int
Bloque de extensiones fonéticas que añaden caracteres para representar sonidos específicos.
IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS
int
Bloque de símbolos diversos y flechas utilizadas en diversos contextos.
IntlChar::BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS
int
Bloque de símbolos de hexagramas del Yi Jing utilizados en textos tradicionales chinos.
IntlChar::BLOCK_CODE_LINEAR_B_SYLLABARY
int
Bloque de silabarios Linear B utilizados en la escritura minoica.
IntlChar::BLOCK_CODE_LINEAR_B_IDEOGRAMS
int
Bloque de ideogramas Linear B utilizados en la escritura minoica.
IntlChar::BLOCK_CODE_AEGEAN_NUMBERS
int
IntlChar::BLOCK_CODE_UGARITIC
int
IntlChar::BLOCK_CODE_SHAVIAN
int
IntlChar::BLOCK_CODE_OSMANYA
int
IntlChar::BLOCK_CODE_CYPRIOT_SYLLABARY
int
Bloque de silabarios cypriotas utilizados en la escritura chipriota antigua.
IntlChar::BLOCK_CODE_TAI_XUAN_JING_SYMBOLS
int
Bloque de símbolos Tai Xuan Jing utilizados en el manuscrito clásico chino Tai Xuan Jing.
IntlChar::BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT
int
Bloque de selectores de variación adicionales utilizados para especificar variantes de presentación de caracteres.
IntlChar::BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION
int
Bloque de notaciones musicales griegas antiguas utilizadas en las notaciones musicales de la antigua Grecia.
IntlChar::BLOCK_CODE_ANCIENT_GREEK_NUMBERS
int
Bloque de números griegos antiguos utilizados en inscripciones y documentos históricos griegos.
IntlChar::BLOCK_CODE_ARABIC_SUPPLEMENT
int
Bloque de suplementos árabes que añaden caracteres adicionales para escrituras árabes extendidas.
IntlChar::BLOCK_CODE_BUGINESE
int
Bloque de caracteres Buginese utilizados en la escritura Buginese de la isla de Sulawesi en Indonesia.
IntlChar::BLOCK_CODE_CJK_STROKES
int
Bloque de trazos CJK utilizados para la composición y descomposición de ideogramas chinos, japoneses y coreanos.
IntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
int
Bloque de marcas diacríticas combinantes adicionales utilizadas para modificar caracteres base.
IntlChar::BLOCK_CODE_COPTIC
int
Bloque de caracteres coptos utilizados en la escritura copta de Egipto.
IntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED
int
Bloque extendido de caracteres etíopes que añade letras adicionales para lenguas etíopes específicas.
IntlChar::BLOCK_CODE_ETHIOPIC_SUPPLEMENT
int
Bloque de suplementos etíopes que añaden caracteres adicionales para necesidades lingüísticas específicas.
IntlChar::BLOCK_CODE_GEORGIAN_SUPPLEMENT
int
Bloque de suplementos georgianos que añaden caracteres adicionales para la escritura georgiana.
IntlChar::BLOCK_CODE_GLAGOLITIC
int
Bloque de caracteres glagolíticos utilizados en el alfabeto glagolítico, uno de los primeros alfabetos eslavos.
IntlChar::BLOCK_CODE_KHAROSHTHI
int
Bloque de caracteres Kharoshthi utilizados en la escritura antigua del noroeste de la India.
IntlChar::BLOCK_CODE_MODIFIER_TONE_LETTERS
int
Bloque de letras modificadoras de tono utilizadas en ciertos idiomas para indicar variaciones tonales.
IntlChar::BLOCK_CODE_NEW_TAI_LUE
int
Bloque de caracteres New Tai Lue utilizados en la escritura Tai Lue para ciertos idiomas del sudeste asiático.
IntlChar::BLOCK_CODE_OLD_PERSIAN
int
Bloque de caracteres persas antiguos utilizados en la escritura del Imperio persa antiguo.
IntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT
int
Bloque de extensiones fonéticas adicionales que añaden caracteres para representar sonidos específicos.
IntlChar::BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION
int
Bloque de puntuaciones adicionales utilizadas para diversos requisitos tipográficos.
IntlChar::BLOCK_CODE_SYLOTI_NAGRI
int
Bloque de caracteres Syloti Nagri utilizados en la escritura Syloti Nagri para ciertos idiomas de la India.
IntlChar::BLOCK_CODE_TIFINAGH
int
Bloque de caracteres Tifinagh utilizados en la escritura de las lenguas bereberes.
IntlChar::BLOCK_CODE_VERTICAL_FORMS
int
Bloque de formas verticales utilizadas en ciertas escrituras para la presentación vertical de caracteres.
IntlChar::BLOCK_CODE_NKO
int
Bloque de caracteres Nko utilizados en la escritura Nko para ciertos idiomas de África Occidental.
IntlChar::BLOCK_CODE_BALINESE
int
Bloque de caracteres balineses utilizados en la escritura balinesa de Indonesia.
IntlChar::BLOCK_CODE_LATIN_EXTENDED_C
int
Bloque de extensiones latinas adicionales C que añaden caracteres adicionales para la escritura de idiomas que utilizan el alfabeto latino.
IntlChar::BLOCK_CODE_LATIN_EXTENDED_D
int
Bloque de extensiones latinas adicionales D que añaden caracteres adicionales para la escritura de idiomas que utilizan el alfabeto latino.
IntlChar::BLOCK_CODE_PHAGS_PA
int
Bloque de caracteres Phags-pa utilizados en la escritura Phags-pa, un script histórico del Imperio mongol.
IntlChar::BLOCK_CODE_PHOENICIAN
int
Bloque de caracteres fenicios utilizados en la escritura fenicia de la antigüedad.
IntlChar::BLOCK_CODE_CUNEIFORM
int
Bloque de caracteres cuneiformes utilizados en la escritura cuneiforme de la antigua Mesopotamia.
IntlChar::BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION
int
Bloque de números y puntuaciones cuneiformes utilizados en la escritura cuneiforme.
IntlChar::BLOCK_CODE_COUNTING_ROD_NUMERALS
int
Bloque de cifras en varilla utilizadas en sistemas de numeración antiguos.
IntlChar::BLOCK_CODE_SUNDANESE
int
Bloque de caracteres sundaneses utilizados en la escritura sundanesa de Indonesia.
IntlChar::BLOCK_CODE_LEPCHA
int
Bloque de caracteres Lepcha utilizados en la escritura Lepcha del Himalaya.
IntlChar::BLOCK_CODE_OL_CHIKI
int
Bloque de caracteres Ol Chiki utilizados en la escritura Ol Chiki para el idioma Santali.
IntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_A
int
Bloque de extensiones cirílicas A añadiendo caracteres adicionales para la escritura de lenguas eslavas y no eslavas.
IntlChar::BLOCK_CODE_VAI
int
Bloque de caracteres Vai utilizados en la escritura Vai de Sierra Leona.
IntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_B
int
Bloque de extensiones cirílicas B añadiendo caracteres adicionales para la escritura de lenguas eslavas y no eslavas.
IntlChar::BLOCK_CODE_SAURASHTRA
int
Bloque de caracteres Saurashtra utilizados en la escritura Saurashtra de la India.
IntlChar::BLOCK_CODE_KAYAH_LI
int
Bloque de caracteres Kayah Li utilizados en la escritura Kayah Li para los idiomas Kayah en Birmania.
IntlChar::BLOCK_CODE_REJANG
int
Bloque de caracteres Rejang utilizados en la escritura Rejang de Indonesia.
IntlChar::BLOCK_CODE_CHAM
int
Bloque de caracteres Cham utilizados en la escritura Cham del Sudeste Asiático.
IntlChar::BLOCK_CODE_ANCIENT_SYMBOLS
int
Bloque de símbolos antiguos utilizados en diversos contextos históricos y culturales.
IntlChar::BLOCK_CODE_PHAISTOS_DISC
int
Bloque de caracteres del disco de Phaistos utilizados en la inscripción del disco de Phaistos, un artefacto minoico.
IntlChar::BLOCK_CODE_LYCIAN
int
Bloque de caracteres licios utilizados en la escritura licia de la antigua Licia.
IntlChar::BLOCK_CODE_CARIAN
int
Bloque de caracteres carios utilizados en la escritura caria de la antigua Caria.
IntlChar::BLOCK_CODE_LYDIAN
int
Bloque de caracteres lidios utilizados en la escritura lidia de la antigua Lidia.
IntlChar::BLOCK_CODE_MAHJONG_TILES
int
Bloque de fichas de Mahjong utilizadas en los juegos de Mahjong.
IntlChar::BLOCK_CODE_DOMINO_TILES
int
Bloque de fichas de dominó utilizadas en los juegos de dominó.
IntlChar::BLOCK_CODE_SAMARITAN
int
Bloque de caracteres samaritanos utilizados en la escritura samaritana.
IntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
int
Bloque extendido de silabarios aborígenes canadienses unificados añadiendo caracteres adicionales para ciertos idiomas indígenas.
IntlChar::BLOCK_CODE_TAI_THAM
int
Bloque de caracteres Tai Tham utilizados en la escritura Tai Tham para ciertos idiomas del sudeste asiático.
IntlChar::BLOCK_CODE_VEDIC_EXTENSIONS
int
Bloque de extensiones védicas que añaden caracteres adicionales para textos védicos.
IntlChar::BLOCK_CODE_LISU
int
Bloque de caracteres Lisu utilizados en la escritura Lisu de ciertas regiones de Asia.
IntlChar::BLOCK_CODE_BAMUM
int
Bloque de caracteres Bamum utilizados en la escritura Bamum de Camerún.
IntlChar::BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS
int
Bloque de formas numéricas indic comunes utilizadas en sistemas de numeración de idiomas indoarios.
IntlChar::BLOCK_CODE_DEVANAGARI_EXTENDED
int
Bloque extendido de caracteres Devanagari que añade caracteres adicionales para la escritura de idiomas que utilizan Devanagari.
IntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_A
int
Bloque extendido A de Jamo Hangul que añade caracteres adicionales para la escritura coreana.
IntlChar::BLOCK_CODE_JAVANESE
int
Bloque de caracteres javaneses utilizados en la escritura javanesa de Indonesia.
IntlChar::BLOCK_CODE_MYANMAR_EXTENDED_A
int
Bloque extendido A de caracteres Myanmar que añade caracteres adicionales para la escritura Myanmar.
IntlChar::BLOCK_CODE_TAI_VIET
int
Bloque de caracteres Tai Viet utilizados en la escritura Tai Viet para ciertos idiomas del sudeste asiático.
IntlChar::BLOCK_CODE_MEETEI_MAYEK
int
Bloque de caracteres Meetei Mayek utilizados en la escritura Meetei Mayek para el idioma Meitei.
IntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_B
int
Bloque extendido B de Jamo Hangul que añade caracteres adicionales para la escritura coreana.
IntlChar::BLOCK_CODE_IMPERIAL_ARAMAIC
int
Bloque de caracteres arameos imperiales utilizados en la escritura aramea antigua.
IntlChar::BLOCK_CODE_OLD_SOUTH_ARABIAN
int
Bloque de caracteres árabes del sur antiguos utilizados en la escritura árabe del sur antigua.
IntlChar::BLOCK_CODE_AVESTAN
int
Bloque de caracteres avestánicos utilizados en la escritura avestánica de textos zoroastrianos.
IntlChar::BLOCK_CODE_INSCRIPTIONAL_PARTHIAN
int
Bloque de caracteres partos inscriptionales utilizados en la escritura parta antigua.
IntlChar::BLOCK_CODE_INSCRIPTIONAL_PAHLAVI
int
Bloque de caracteres pahlavi inscriptionales utilizados en la escritura pahlavi de la antigua Persia.
IntlChar::BLOCK_CODE_OLD_TURKIC
int
Bloque de caracteres turcos antiguos utilizados en la escritura turca antigua.
IntlChar::BLOCK_CODE_RUMI_NUMERAL_SYMBOLS
int
Bloque de símbolos numéricos Rumi utilizados en el sistema de numeración Rumi.
IntlChar::BLOCK_CODE_KAITHI
int
Bloque de caracteres Kaithi utilizados en la escritura Kaithi de la India del Norte.
IntlChar::BLOCK_CODE_EGYPTIAN_HIEROGLYPHS
int
Bloque de jeroglíficos egipcios utilizados en la escritura egipcia antigua.
IntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT
int
Bloque de suplementos alfanuméricos encerrados añadiendo caracteres alfanuméricos en círculos u otras formas.
IntlChar::BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
int
Bloque de suplementos ideográficos encerrados añadiendo ideogramas en círculos u otras formas.
IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
int
Bloque de ideogramas unificados CJK, extensión C, añadiendo aún más caracteres.
IntlChar::BLOCK_CODE_MANDAIC
int
Bloque de caracteres mandeos utilizados en la escritura mandea.
IntlChar::BLOCK_CODE_BATAK
int
Bloque de caracteres Batak utilizados en la escritura Batak de Indonesia.
IntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED_A
int
Bloque extendido A de caracteres etíopes añadiendo caracteres adicionales para la escritura etíope.
IntlChar::BLOCK_CODE_BRAHMI
int
Bloque de caracteres Brahmi utilizados en la escritura Brahmi antigua de la India.
IntlChar::BLOCK_CODE_BAMUM_SUPPLEMENT
int
Bloque de suplementos Bamum añadiendo caracteres adicionales para la escritura Bamum.
IntlChar::BLOCK_CODE_KANA_SUPPLEMENT
int
Bloque de suplementos Kana añadiendo caracteres adicionales para la escritura japonesa Kana.
IntlChar::BLOCK_CODE_PLAYING_CARDS
int
Bloque de caracteres de cartas de juego utilizados en los símbolos de juegos de cartas.
IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
int
Bloque de símbolos y pictogramas diversos utilizados en diversos contextos visuales.
IntlChar::BLOCK_CODE_EMOTICONS
int
Bloque de emoticones utilizados para representar expresiones faciales y emociones en el texto.
IntlChar::BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS
int
Bloque de símbolos de transporte y mapas utilizados en las representaciones gráficas de sistemas de transporte y mapas.
IntlChar::BLOCK_CODE_ALCHEMICAL_SYMBOLS
int
Bloque de los símbolos alquímicos utilizados en la representación de los conceptos alquímicos históricos.
IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
int
Bloque de los ideogramas unificados CJK, extensión D, añadiendo aún más caracteres.
IntlChar::BLOCK_CODE_ARABIC_EXTENDED_A
int
Bloque extendido A de caracteres árabes añadiendo caracteres adicionales para la escritura árabe.
IntlChar::BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
int
Bloque de los símbolos alfabéticos matemáticos árabes utilizados en las expresiones matemáticas.
IntlChar::BLOCK_CODE_CHAKMA
int
Bloque de los caracteres Chakma utilizados en la escritura Chakma de la India y Bangladesh.
IntlChar::BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS
int
Bloque de las extensiones Meetei Mayek añadiendo caracteres adicionales para la escritura Meetei Mayek.
IntlChar::BLOCK_CODE_MEROITIC_CURSIVE
int
Bloque de los caracteres cursivos meroíticos utilizados en la escritura meroítica antigua.
IntlChar::BLOCK_CODE_MEROITIC_HIEROGLYPHS
int
Bloque de los jeroglíficos meroíticos utilizados en la escritura meroítica antigua.
IntlChar::BLOCK_CODE_MIAO
int
Bloque de los caracteres Miao utilizados en la escritura Miao de ciertas regiones de Asia.
IntlChar::BLOCK_CODE_SHARADA
int
Bloque de los caracteres Sharada utilizados en la escritura Sharada de la India.
IntlChar::BLOCK_CODE_SORA_SOMPENG
int
Bloque de los caracteres Sora Sompeng utilizados en la escritura Sora Sompeng de la India.
IntlChar::BLOCK_CODE_SUNDANESE_SUPPLEMENT
int
Bloque de los suplementos Sundaneses añadiendo caracteres adicionales para la escritura sundanesa.
IntlChar::BLOCK_CODE_TAKRI
int
Bloque de los caracteres Takri utilizados en la escritura Takri de la India.
IntlChar::BLOCK_CODE_BASSA_VAH
int
Bloque de los caracteres Bassa Vah utilizados en la escritura Bassa Vah de Guinea.
IntlChar::BLOCK_CODE_CAUCASIAN_ALBANIAN
int
Bloque de los caracteres albaneses caucásicos utilizados en la escritura albana caucásica antigua.
IntlChar::BLOCK_CODE_COPTIC_EPACT_NUMBERS
int
Bloque de los números epactales coptos utilizados en el cálculo de los epacts para el calendario copto.
IntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED
int
Bloque de las marcas diacríticas combinantes extendidas añadiendo caracteres adicionales para modificar los caracteres de base.
IntlChar::BLOCK_CODE_DUPLOYAN
int
Bloque de caracteres Duployan utilizados en la escritura fonética de la estenografía Duployan.
IntlChar::BLOCK_CODE_ELBASAN
int
Bloque de caracteres Elbasan utilizados en la escritura Elbasan de la antigua Albania.
IntlChar::BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED
int
Bloque extendido de formas geométricas que añade formas adicionales para una variedad de símbolos gráficos.
IntlChar::BLOCK_CODE_GRANTHA
int
Bloque de caracteres Grantha utilizados en la escritura Grantha de la India.
IntlChar::BLOCK_CODE_KHOJKI
int
Bloque de caracteres Khojki utilizados en la escritura Khojki de la India.
IntlChar::BLOCK_CODE_KHUDAWADI
int
Bloque de caracteres Khudawadi utilizados en la escritura Khudawadi de la India.
IntlChar::BLOCK_CODE_LATIN_EXTENDED_E
int
Bloque de extensiones Latinas adicionales E que añaden caracteres adicionales para la escritura de lenguas que utilizan el alfabeto latino.
IntlChar::BLOCK_CODE_LINEAR_A
int
Bloque de caracteres Linear A utilizados en la escritura Linear A de la antigua Creta.
IntlChar::BLOCK_CODE_MAHAJANI
int
Bloque de caracteres Mahajani utilizados en la escritura Mahajani de la India.
IntlChar::BLOCK_CODE_MANICHAEAN
int
Bloque de caracteres maniqueos utilizados en la antigua escritura maniquea.
IntlChar::BLOCK_CODE_MENDE_KIKAKUI
int
Bloque de caracteres Mende Kikakui utilizados en la escritura Mende Kikakui de Sierra Leona.
IntlChar::BLOCK_CODE_MODI
int
Bloque de caracteres Modi utilizados en la escritura Modi de la India.
IntlChar::BLOCK_CODE_MRO
int
Bloque de caracteres Mro utilizados en la escritura Mro de ciertos pueblos del Sudeste Asiático.
IntlChar::BLOCK_CODE_MYANMAR_EXTENDED_B
int
Bloque extendido B de caracteres Myanmar que añade caracteres adicionales para la escritura Myanmar.
IntlChar::BLOCK_CODE_NABATAEAN
int
Bloque de caracteres Nabateos utilizados en la antigua escritura Nabatea.
IntlChar::BLOCK_CODE_OLD_NORTH_ARABIAN
int
Bloque de caracteres árabes del Norte antiguos utilizados en la antigua escritura norteárabe.
IntlChar::BLOCK_CODE_OLD_PERMIC
int
Bloque de caracteres permic antiguos utilizados en la escritura permic de la antigua Persia.
IntlChar::BLOCK_CODE_ORNAMENTAL_DINGBATS
int
Bloque de dingbats ornamentales utilizados para añadir elementos decorativos en el texto.
IntlChar::BLOCK_CODE_PAHAWH_HMONG
int
Bloque de caracteres Pahawh Hmong utilizados en la escritura Pahawh Hmong para el idioma Hmong.
IntlChar::BLOCK_CODE_PALMYRENE
int
Bloque de caracteres palmirenos utilizados en la escritura palmirena de la antigüedad.
IntlChar::BLOCK_CODE_PAU_CIN_HAU
int
Bloque de caracteres Pau Cin Hau utilizados en la escritura Pau Cin Hau de ciertas comunidades en Asia.
IntlChar::BLOCK_CODE_PSALTER_PAHLAVI
int
Bloque de caracteres pahlavi de los salmos utilizados en la escritura pahlavi para textos religiosos.
IntlChar::BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS
int
Bloque de controles de formato taquigráfico utilizados para la taquigrafía y la transcripción rápida.
IntlChar::BLOCK_CODE_SIDDHAM
int
Bloque de caracteres Siddham utilizados en la escritura Siddham de la antigua India.
IntlChar::BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS
int
Bloque de números arcaicos Sinhala utilizados en la escritura Sinhala antigua.
IntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_C
int
Bloque de flechas suplementarias C que añaden aún más variantes de flechas para diversas representaciones gráficas.
IntlChar::BLOCK_CODE_TIRHUTA
int
Bloque de caracteres Tirhuta utilizados en la escritura Tirhuta del noreste de la India.
IntlChar::BLOCK_CODE_WARANG_CITI
int
Bloque de caracteres Warang Citi utilizados en la escritura Warang Citi para el idioma Ho.
IntlChar::BLOCK_CODE_COUNT
int
Bloque code-count que define el número total de bloques disponibles.
IntlChar::BLOCK_CODE_INVALID_CODE
int
Bloque code-invalid-code que representa un código de bloque inválido o no definido.
IntlChar::BPT_NONE
int
Tipo de puntuación bidireccional: Ninguno.
IntlChar::BPT_OPEN
int
Tipo de puntuación bidireccional: Apertura.
IntlChar::BPT_CLOSE
int
Tipo de puntuación bidireccional: Cierre.
IntlChar::BPT_COUNT
int
Número total de tipos de puntuaciones bidireccionales.
IntlChar::EA_NEUTRAL
int
Ancho este-asiático: Neutro.
IntlChar::EA_AMBIGUOUS
int
Ancho este-asiático: Ambiguo.
IntlChar::EA_HALFWIDTH
int
Ancho este-asiático: Semi-ancho.
IntlChar::EA_FULLWIDTH
int
Ancho este-asiático: Ancho completo.
IntlChar::EA_NARROW
int
Ancho este-asiático: Estrecho.
IntlChar::EA_WIDE
int
Ancho este-asiático: Ancho.
IntlChar::EA_COUNT
int
Número total de categorías de ancho este-asiático.
IntlChar::UNICODE_CHAR_NAME
int
Nombre de carácter Unicode estándar.
IntlChar::UNICODE_10_CHAR_NAME
int
Nombre de carácter Unicode versión 10.
IntlChar::EXTENDED_CHAR_NAME
int
Nombre de carácter extendido Unicode.
IntlChar::CHAR_NAME_ALIAS
int
Alias de nombre de carácter Unicode.
IntlChar::CHAR_NAME_CHOICE_COUNT
int
Número de opciones para los alias de nombres de caracteres Unicode.
IntlChar::SHORT_PROPERTY_NAME
int
Nombre de propiedad corto.
IntlChar::LONG_PROPERTY_NAME
int
Nombre de propiedad largo.
IntlChar::PROPERTY_NAME_CHOICE_COUNT
int
Número de opciones para los nombres de propiedades.
IntlChar::DT_NONE
int
Tipo de descomposición: Ninguno.
IntlChar::DT_CANONICAL
int
Tipo de descomposición: Canónico.
IntlChar::DT_COMPAT
int
Tipo de descomposición: Compatibilidad.
IntlChar::DT_CIRCLE
int
Tipo de descomposición: Círculo.
IntlChar::DT_FINAL
int
Tipo de descomposición: Final.
IntlChar::DT_FONT
int
Tipo de descomposición: Fuente.
IntlChar::DT_FRACTION
int
Tipo de descomposición: Fracción.
IntlChar::DT_INITIAL
int
Tipo de descomposición: Inicial.
IntlChar::DT_ISOLATED
int
Tipo de descomposición: Aislado.
IntlChar::DT_MEDIAL
int
Tipo de descomposición: Medial.
IntlChar::DT_NARROW
int
Tipo de descomposición: Estrecho.
IntlChar::DT_NOBREAK
int
Tipo de descomposición: Sin ruptura.
IntlChar::DT_SMALL
int
Tipo de descomposición: Pequeño.
IntlChar::DT_SQUARE
int
Tipo de descomposición: Cuadrado.
IntlChar::DT_SUB
int
Tipo de descomposición: Sustitutivo.
IntlChar::DT_SUPER
int
Tipo de descomposición: Superíndice.
IntlChar::DT_VERTICAL
int
Tipo de descomposición: Vertical.
IntlChar::DT_WIDE
int
Tipo de descomposición: Ancho.
IntlChar::DT_COUNT
int
Número total de tipos de descomposición.
IntlChar::JT_NON_JOINING
int
Tipo de unión: No unido.
IntlChar::JT_JOIN_CAUSING
int
Tipo de unión: Causante de unión.
IntlChar::JT_DUAL_JOINING
int
Tipo de unión: Unión doble.
IntlChar::JT_LEFT_JOINING
int
Tipo de unión: Unión izquierda.
IntlChar::JT_RIGHT_JOINING
int
Tipo de unión: Unión derecha.
IntlChar::JT_TRANSPARENT
int
Tipo de unión: Transparente.
IntlChar::JT_COUNT
int
Número total de tipos de unión.
IntlChar::JG_NO_JOINING_GROUP
int
Grupo de unión: Sin grupo de unión.
IntlChar::JG_AIN
int
Grupo de unión: Ain.
IntlChar::JG_ALAPH
int
Grupo de unión: Alaph.
IntlChar::JG_ALEF
int
Grupo de unión: Alef.
IntlChar::JG_BEH
int
Grupo de unión: Beh.
IntlChar::JG_BETH
int
Grupo de unión: Beth.
IntlChar::JG_DAL
int
Grupo de unión: Dal.
IntlChar::JG_DALATH_RISH
int
Grupo de unión: Dalath Rish.
IntlChar::JG_E
int
Grupo de unión: E.
IntlChar::JG_FEH
int
Grupo de unión: Feh.
IntlChar::JG_FINAL_SEMKATH
int
Grupo de unión: Final Semkath.
IntlChar::JG_GAF
int
Grupo de unión: Gaf.
IntlChar::JG_GAMAL
int
Grupo de unión: Gamal.
IntlChar::JG_HAH
int
Grupo de unión: Hah.
IntlChar::JG_TEH_MARBUTA_GOAL
int
Grupo de unión: Teh Marbuta Goal.
IntlChar::JG_HAMZA_ON_HEH_GOAL
int
Grupo de unión: Hamza sobre Heh Goal.
IntlChar::JG_HE
int
Grupo de unión: He.
IntlChar::JG_HEH
int
Grupo de unión: Heh.
IntlChar::JG_HEH_GOAL
int
Grupo de unión: Heh Goal.
IntlChar::JG_HETH
int
Grupo de unión: Heth.
IntlChar::JG_KAF
int
Grupo de unión: Kaf.
IntlChar::JG_KAPH
int
Grupo de unión: Kaph.
IntlChar::JG_KNOTTED_HEH
int
Grupo de unión: Heh anudado.
IntlChar::JG_LAM
int
Grupo de unión: Lam.
IntlChar::JG_LAMADH
int
Grupo de unión: Lamadh.
IntlChar::JG_MEEM
int
Grupo de unión: Meem.
IntlChar::JG_MIM
int
Grupo de unión: Mim.
IntlChar::JG_NOON
int
Grupo de unión: Noon.
IntlChar::JG_NUN
int
Grupo de unión: Nun.
IntlChar::JG_PE
int
Grupo de unión: Pe.
IntlChar::JG_QAF
int
Grupo de unión: Qaf.
IntlChar::JG_QAPH
int
Grupo de unión: Qaph.
IntlChar::JG_REH
int
Grupo de unión: Reh.
IntlChar::JG_REVERSED_PE
int
Grupo de unión: Pe invertido.
IntlChar::JG_SAD
int
Grupo de unión: Sad.
IntlChar::JG_SADHE
int
Grupo de unión: Sadhe.
IntlChar::JG_SEEN
int
Grupo de unión: Seen.
IntlChar::JG_SEMKATH
int
Grupo de unión: Semkath.
IntlChar::JG_SHIN
int
Grupo de unión: Shin.
IntlChar::JG_SWASH_KAF
int
Grupo de unión: Swash Kaf.
IntlChar::JG_SYRIAC_WAW
int
Grupo de unión: Waw Syriac.
IntlChar::JG_TAH
int
Grupo de unión: Tah.
IntlChar::JG_TAW
int
Grupo de unión: Taw.
IntlChar::JG_TEH_MARBUTA
int
Grupo de unión: Teh Marbuta.
IntlChar::JG_TETH
int
Grupo de unión: Teth.
IntlChar::JG_WAW
int
Grupo de unión: Waw.
IntlChar::JG_YEH
int
Grupo de unión: Yeh.
IntlChar::JG_YEH_BARREE
int
Grupo de unión: Yeh Barree.
IntlChar::JG_YEH_WITH_TAIL
int
Grupo de unión: Yeh con cola.
IntlChar::JG_YUDH
int
Grupo de unión: Yudh.
IntlChar::JG_YUDH_HE
int
Grupo de unión: Yudh-He.
IntlChar::JG_ZAIN
int
Grupo de unión: Zain.
IntlChar::JG_FE
int
Grupo de unión: Fe.
IntlChar::JG_KHAPH
int
Grupo de unión: Khaph.
IntlChar::JG_ZHAIN
int
Grupo de unión: Zhain.
IntlChar::JG_BURUSHASKI_YEH_BARREE
int
Grupo de unión: Yeh Barree Burushaski.
IntlChar::JG_FARSI_YEH
int
Grupo de unión: Yeh Farsi.
IntlChar::JG_NYA
int
Grupo de unión: Nya.
IntlChar::JG_ROHINGYA_YEH
int
Grupo de unión: Yeh Rohingya.
IntlChar::JG_MANICHAEAN_ALEPH
int
Grupo de unión: Aleph Maniqueo.
IntlChar::JG_MANICHAEAN_AYIN
int
Grupo de unión: Ayin Maniqueo.
IntlChar::JG_MANICHAEAN_BETH
int
Grupo de unión: Beth Maniqueo.
IntlChar::JG_MANICHAEAN_DALETH
int
Grupo de unión: Daleth Maniqueo.
IntlChar::JG_MANICHAEAN_DHAMEDH
int
Grupo de unión: Dhamedh Maniqueo.
IntlChar::JG_MANICHAEAN_FIVE
int
Grupo de unión: Cinco Maniqueo.
IntlChar::JG_MANICHAEAN_GIMEL
int
Grupo de unión: Gimel Maniqueo.
IntlChar::JG_MANICHAEAN_HETH
int
Grupo de unión: Heth Maniqueo.
IntlChar::JG_MANICHAEAN_HUNDRED
int
Grupo de unión: Cien Maniqueo.
IntlChar::JG_MANICHAEAN_KAPH
int
Grupo de unión: Kaph Maniqueo.
IntlChar::JG_MANICHAEAN_LAMEDH
int
Grupo de unión: Lamedh Maniqueo.
IntlChar::JG_MANICHAEAN_MEM
int
Grupo de unión: Mem Maniqueo.
IntlChar::JG_MANICHAEAN_NUN
int
Grupo de unión: Nun Maniqueo.
IntlChar::JG_MANICHAEAN_ONE
int
Grupo de unión: Uno Maniqueo.
IntlChar::JG_MANICHAEAN_PE
int
Grupo de unión: Pe Maniqueo.
IntlChar::JG_MANICHAEAN_QOPH
int
Grupo de unión: Qoph Maniqueo.
IntlChar::JG_MANICHAEAN_RESH
int
Grupo de unión: Resh Maniqueo.
IntlChar::JG_MANICHAEAN_SADHE
int
Grupo de unión: Sadhe Maniqueo.
IntlChar::JG_MANICHAEAN_SAMEKH
int
Grupo de unión: Samekh Maniqueo.
IntlChar::JG_MANICHAEAN_TAW
int
Grupo de unión: Taw Maniqueo.
IntlChar::JG_MANICHAEAN_TEN
int
Grupo de unión: Diez Maniqueo.
IntlChar::JG_MANICHAEAN_TETH
int
Grupo de unión: Teth Maniqueo.
IntlChar::JG_MANICHAEAN_THAMEDH
int
Grupo de unión: Thamedh Maniqueo.
IntlChar::JG_MANICHAEAN_TWENTY
int
Grupo de unión: Veinte Maniqueo.
IntlChar::JG_MANICHAEAN_WAW
int
Grupo de unión: Waw Maniqueo.
IntlChar::JG_MANICHAEAN_YODH
int
Grupo de unión: Yodh Maniqueo.
IntlChar::JG_MANICHAEAN_ZAYIN
int
Grupo de unión: Zayin Maniqueo.
IntlChar::JG_STRAIGHT_WAW
int
Grupo de unión: Waw recto.
IntlChar::JG_COUNT
int
Número total de grupos de unión.
IntlChar::GCB_OTHER
int
Categoría de cluster de grafemas: Otro.
IntlChar::GCB_CONTROL
int
Categoría de cluster de grafemas: Control.
IntlChar::GCB_CR
int
Categoría de cluster de grafemas: Retorno de carro.
IntlChar::GCB_EXTEND
int
Categoría de cluster de grafemas: Extensión.
IntlChar::GCB_L
int
Categoría de cluster de grafemas: Letra L.
IntlChar::GCB_LF
int
Categoría de cluster de grafemas: Salto de línea.
IntlChar::GCB_LV
int
Categoría de cluster de grafemas: LV.
IntlChar::GCB_LVT
int
Categoría de cluster de grafemas: LVT.
IntlChar::GCB_T
int
Categoría de cluster de grafemas: T.
IntlChar::GCB_V
int
Categoría de cluster de grafemas: V.
IntlChar::GCB_SPACING_MARK
int
Categoría de cluster de graphemes: Marca de espaciado.
IntlChar::GCB_PREPEND
int
Categoría de cluster de graphemes: Prefijo.
IntlChar::GCB_REGIONAL_INDICATOR
int
Categoría de cluster de graphemes: Indicador regional.
IntlChar::GCB_COUNT
int
Número total de categorías de cluster de graphemes.
IntlChar::WB_OTHER
int
Categoría de separación de palabras: Otro.
IntlChar::WB_ALETTER
int
Categoría de separación de palabras: Letra A.
IntlChar::WB_FORMAT
int
Categoría de separación de palabras: Formato.
IntlChar::WB_KATAKANA
int
Categoría de separación de palabras: Katakana.
IntlChar::WB_MIDLETTER
int
Categoría de separación de palabras: Letra media.
IntlChar::WB_MIDNUM
int
Categoría de separación de palabras: Número medio.
IntlChar::WB_NUMERIC
int
Categoría de separación de palabras: Numérico.
IntlChar::WB_EXTENDNUMLET
int
Categoría de separación de palabras: Extensión numérica y letra.
IntlChar::WB_CR
int
Categoría de separación de palabras: Retorno de carro.
IntlChar::WB_EXTEND
int
Categoría de separación de palabras: Extensión.
IntlChar::WB_LF
int
Categoría de separación de palabras: Salto de línea.
IntlChar::WB_MIDNUMLET
int
Categoría de separación de palabras: Número y letra media.
IntlChar::WB_NEWLINE
int
Categoría de separación de palabras: Nueva línea.
IntlChar::WB_REGIONAL_INDICATOR
int
Categoría de separación de palabras: Indicador regional.
IntlChar::WB_HEBREW_LETTER
int
Categoría de separación de palabras: Letra hebrea.
IntlChar::WB_SINGLE_QUOTE
int
Categoría de separación de palabras: Comillas simples.
IntlChar::WB_DOUBLE_QUOTE
int
Categoría de separación de palabras: Comillas dobles.
IntlChar::WB_COUNT
int
Número total de categorías de separación de palabras.
IntlChar::SB_OTHER
int
Categoría de separación de frases: Otro.
IntlChar::SB_ATERM
int
Categoría de separación de frases: Aterm.
IntlChar::SB_CLOSE
int
Categoría de separación de frases: Cierre.
IntlChar::SB_FORMAT
int
Categoría de separación de frases: Formato.
IntlChar::SB_LOWER
int
Categoría de separación de frases: Minúsculas.
IntlChar::SB_NUMERIC
int
Categoría de separación de frases: Numérico.
IntlChar::SB_OLETTER
int
Categoría de separación de frases: Letra O.
IntlChar::SB_SEP
int
Categoría de separación de frases: Separador.
IntlChar::SB_SP
int
Categoría de separación de frases: Espaciado.
IntlChar::SB_STERM
int
Categoría de separación de frases: Sterm.
IntlChar::SB_UPPER
int
Categoría de separación de frases: Mayúsculas.
IntlChar::SB_CR
int
Categoría de separación de frases: Retorno de carro.
IntlChar::SB_EXTEND
int
Categoría de separación de frases: Extensión.
IntlChar::SB_LF
int
Categoría de separación de frases: Salto de línea.
IntlChar::SB_SCONTINUE
int
Categoría de separación de frases: Continuación.
IntlChar::SB_COUNT
int
Número total de categorías de separación de frases.
IntlChar::LB_UNKNOWN
int
Categoría de separación de líneas: Desconocida.
IntlChar::LB_AMBIGUOUS
int
Categoría de separación de líneas: Ambigua.
IntlChar::LB_ALPHABETIC
int
Categoría de separación de líneas: Alfabética.
IntlChar::LB_BREAK_BOTH
int
Categoría de separación de líneas: Separación en ambos lados.
IntlChar::LB_BREAK_AFTER
int
Categoría de separación de líneas: Separación después.
IntlChar::LB_BREAK_BEFORE
int
Categoría de separación de líneas: Separación antes.
IntlChar::LB_MANDATORY_BREAK
int
Categoría de separación de líneas: Separación obligatoria.
IntlChar::LB_CONTINGENT_BREAK
int
Categoría de separación de líneas: Separación contingente.
IntlChar::LB_CLOSE_PUNCTUATION
int
Categoría de separación de líneas: Puntuación cerrada.
IntlChar::LB_COMBINING_MARK
int
Categoría de separación de líneas: Marca combinante.
IntlChar::LB_CARRIAGE_RETURN
int
Categoría de separación de líneas: Retorno de carro.
IntlChar::LB_EXCLAMATION
int
Categoría de separación de líneas: Signo de exclamación.
IntlChar::LB_GLUE
int
Categoría de separación de líneas: Pegamento.
IntlChar::LB_HYPHEN
int
Categoría de separación de líneas: Guión.
IntlChar::LB_IDEOGRAPHIC
int
Categoría de separación de líneas: Ideográfico.
IntlChar::LB_INSEPARABLE
int
Categoría de separación de líneas: Inseparable.
IntlChar::LB_INSEPERABLE
int
Categoría de separación de líneas: Inseparable.
IntlChar::LB_INFIX_NUMERIC
int
Categoría de separación de líneas: Numérico intermedio.
IntlChar::LB_LINE_FEED
int
Categoría de separación de líneas: Salto de línea.
IntlChar::LB_NONSTARTER
int
Categoría de separación de líneas: No iniciador.
IntlChar::LB_NUMERIC
int
Categoría de separación de líneas: Numérico.
IntlChar::LB_OPEN_PUNCTUATION
int
Categoría de separación de líneas: Puntuación abierta.
IntlChar::LB_POSTFIX_NUMERIC
int
Categoría de separación de líneas: Numérico postfijo.
IntlChar::LB_PREFIX_NUMERIC
int
Categoría de separación de líneas: Numérico prefijo.
IntlChar::LB_QUOTATION
int
Categoría de separación de líneas: Cita.
IntlChar::LB_COMPLEX_CONTEXT
int
Categoría de separación de líneas: Contexto complejo.
IntlChar::LB_SURROGATE
int
Categoría de separación de líneas: Surrogate.
IntlChar::LB_SPACE
int
Categoría de separación de líneas: Espacio.
IntlChar::LB_BREAK_SYMBOLS
int
Categoría de separación de líneas: Símbolos de ruptura.
IntlChar::LB_ZWSPACE
int
Categoría de separación de líneas: Espacio cero ancho.
IntlChar::LB_NEXT_LINE
int
Categoría de separación de líneas: Línea siguiente.
IntlChar::LB_WORD_JOINER
int
Categoría de separación de líneas: Unificador de palabras.
IntlChar::LB_H2
int
Categoría de separación de líneas: H2.
IntlChar::LB_H3
int
Categoría de separación de líneas: H3.
IntlChar::LB_JL
int
Categoría de separación de líneas: JL.
IntlChar::LB_JT
int
Categoría de separación de líneas: JT.
IntlChar::LB_JV
int
Categoría de separación de líneas: JV.
IntlChar::LB_CLOSE_PARENTHESIS
int
Categoría de separación de líneas: Paréntesis cerrado.
IntlChar::LB_CONDITIONAL_JAPANESE_STARTER
int
Categoría de separación de líneas: Inicio condicional japonés.
IntlChar::LB_HEBREW_LETTER
int
Categoría de separación de líneas: Letra hebrea.
IntlChar::LB_REGIONAL_INDICATOR
int
Categoría de separación de líneas: Indicador regional.
IntlChar::LB_COUNT
int
Número total de categorías de separación de líneas.
IntlChar::NT_NONE
int
Tipo de número: Ninguno.
IntlChar::NT_DECIMAL
int
Tipo de número: Decimal.
IntlChar::NT_DIGIT
int
Tipo de número: Dígito.
IntlChar::NT_NUMERIC
int
Tipo de número: Numérico.
IntlChar::NT_COUNT
int
Número total de tipos de números.
IntlChar::HST_NOT_APPLICABLE
int
Tipo de sílaba Hangul: No aplicable.
IntlChar::HST_LEADING_JAMO
int
Tipo de sílaba Hangul: Jamo inicial.
IntlChar::HST_VOWEL_JAMO
int
Tipo de sílaba Hangul: Jamo vocal.
IntlChar::HST_TRAILING_JAMO
int
Tipo de sílaba Hangul: Jamo final.
IntlChar::HST_LV_SYLLABLE
int
Tipo de sílaba Hangul: Sílabas LV.
IntlChar::HST_LVT_SYLLABLE
int
Tipo de sílaba Hangul: Sílabas LVT.
IntlChar::HST_COUNT
int
Número total de tipos de sílabas Hangul.
IntlChar::FOLD_CASE_DEFAULT
int
Opción de plegado de mayúsculas: Por defecto.
IntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I
int
Opción de plegado de mayúsculas: Excluir la I especial.
Versión | Descripción |
---|---|
8.4.0 | Las constantes de clase ahora están tipadas. |
7.0.6 |
La constante IntlChar::NO_NUMERIC_VALUE ha sido añadida.
|
The authoritative source on what these character classes mean is Unicode Standard "Unicode Character Database", documented at https://www.unicode.org/reports/tr44/ (see chapter 5).
For a description of the constants, have a look into uchar.h documentation of the ICU4C API: http://icu-project.org/apiref/icu4c/uchar_8h.html