Page
Library
Module
Module type
Parameter
Class
Class type
Source
Unicode.Char
is_ascii c
checks c
is an ASCII character: [U+0000-U+007F]
.
is_latin_1 c
checks c
is a Latin-1 character: [U+00A0-U+00FF]
.
is_latin_a c
checks c
is a Latin-A character: [U+0100-U+017F]
.
is_latin_b c
checks c
is a Latin-B character: [U+0180-U+024F]
.
is_ipa_ext c
checks c
is an IPA extension: [U+0250-U+02AF]
.
is_greek_coptic c
checks c
is a Greek and Coptic letter: [U+0370-U+03FF]
.
is_cyrillic c
checks c
is a Cyrillic letter: [U+0400-U+052F]
.
is_american c
checks c
is an American letter: [U+0530-U+058F]
.
is_hebrew c
checks c
is a Hebrew letter: [U+0590-U+05FF]
.
is_arabic c
checks c
is an Arabic letter: [U+0600-U+06FF]
.
is_syriac c
checks c
is a Syriac letter: [U+0700-U+074F]
.
is_thaana c
checks c
is a Thaana letter: [U+0780-U+07BF]
.
is_devanagari c
checks c
is a Devanagari letter: [U+0900-U+097F]
.
is_ascii_digit c
checks c
is an ASCII digit: [0-9]
.
is_ascii_upper c
checks c
is an ASCII lower character: [a-z]
.
is_ascii_upper c
checks c
is an ASCII lower character: [a-z]
.
is_ascii_lower c
checks c
is an ASCII upper character: [A-Z]
.
is_ascii_lower c
checks c
is an ASCII upper character: [A-Z]
.
is_ascii_alpha c
checks c
is an ASCII alphabet: [a-zA-Z]
.
is_ascii_alpha c
checks c
is an ASCII alphabet: [a-zA-Z]
.
is_ascii_alnum c
checks c
is an ASCII digit or alphabet: [a-zA-Z0-9]
.
is_ascii_alnum c
checks c
is an ASCII digit or alphabet: [a-zA-Z0-9]
.
is_ascii_word c
checks c
is an ASCII word character: [a-zA-Z0-9_]
.
is_ascii_word c
checks c
is an ASCII word character: [a-zA-Z0-9_]
.
is_ascii_cntrl c
checks c
is ASCII control character: [\x00-\x1f\x7f]
.
is_ascii_cntrl c
checks c
is ASCII control character: [\x00-\x1f\x7f]
.
is_ascii_graph c
checks c
is a visible character (anything except spaces and control characters): \x21-\x7e
.
is_ascii_graph c
checks c
is a visible character (anything except spaces and control characters): \x21-\x7e
.
is_ascii_print c
checks c
is a visible character or a space: \x20-\x7e
.
is_ascii_print c
checks c
is a visible character or a space: \x20-\x7e
.
is_ascii_punct c
checks c
is punctuation or symbol: is_ascii_graph c && not (is_ascii_alnum c)
.
is_ascii_punct c
checks c
is punctuation or symbol: is_ascii_graph c && not (is_ascii_alnum c)
.
is_ascii_blank
checks c
is a space or tab: [ \t]
.
is_ascii_blank
checks c
is a space or tab: [ \t]
.
is_ascii_space c
checks c
is whitespace: [ \t\r\n\v\f]
.
is_ascii_space c
checks c
is whitespace: [ \t\r\n\v\f]
.
is_wide_ascii c
checks c
is a full-width ASCII character.
is_wide_hira c
checks c
is a Japanese hiragana.
is_wide_hira c
checks c
is a Japanese hiragana.
is_wide_kana c
checks c
is a Japanese full-width katakana.
is_wide_kana c
checks c
is a Japanese full-width katakana.
is_wide_kana c
checks c
is a Japanese half-width katakana.
is_wide_kana c
checks c
is a Japanese half-width katakana.
is_kana c
is is_half_kana c || is_wide_kana c
.
is_kana c
is is_half_kana c || is_wide_kana c
.
is_kanji c
checks c
is a Chinese or Japanese kanji.
is_kanji c
checks c
is a Chinese or Japanese kanji.