Module jpar::characters[][src]

Statics

ASCII_ALPHANUMERIC_CHARS
ASCII_ALPHA_CHARS
BINARY_DIGITS_CHARS
DECIMAL_DIGITS_CHARS
HEXADECIMAL_DIGITS_CHARS
OCTAL_DIGITS_CHARS
UCD_MULTILINE_WHITESPACE_CHARS

Follow UCD specification: https://www.unicode.org/Public/13.0.0/ucd/PropList.txt

UCD_SINGLE_LINE_WHITESPACE_CHARS

Follow UCD specification: https://www.unicode.org/Public/13.0.0/ucd/PropList.txt

UCD_WHITESPACE_CHARS

Follow UCD specification: https://www.unicode.org/Public/13.0.0/ucd/PropList.txt

Functions

ascii_alpha

Reads one ASCII alpha character

ascii_alpha0

Reads zero or more ASCII alpha characters

ascii_alpha1

Reads one or more ASCII alpha characters

ascii_alpha_quantified

Reads a quantified number of ASCII alpha characters

ascii_alphanumeric

Reads one ASCII alphanumeric character

ascii_alphanumeric0

ASCII zero or more alphanumeric characters

ascii_alphanumeric1

ASCII one or more alphanumeric characters

ascii_alphanumeric_quantified

Reads a quantified number of ASCII alphanumeric characters

binary_digit

Reads one binary digit

binary_digit0

Reads zero or more binary digits

binary_digit1

Reads one or more binary digits

binary_digit_quantified

Reads a quantified number of binary digits

decimal_digit

Reads one decimal digit

decimal_digit0

Reads zero or more decimal digits

decimal_digit1

Reads one or more decimal digits

decimal_digit_quantified

Reads a quantified number of decimal digits

hexadecimal_digit

Reads one hexadecimal digit

hexadecimal_digit0

Reads zero or more hexadecimal digits

hexadecimal_digit1

Reads one or more hexadecimal digits

hexadecimal_digit_quantified

Reads a quantified number of hexadecimal digits

octal_digit

Reads one octal digit

octal_digit0

Reads zero or more octal digits

octal_digit1

Reads one or more octal digits

octal_digit_quantified

Reads a quantified number of octal digits

read_any

Reads one character.

read_any_of

Reads one character that is inside interval.

read_any_of_quantified

Reads one character that is inside interval a quantified number of times.

read_any_quantified

Reads one character a quantified number of times.

read_char

Reads a character.

read_char_no_case

Reads a character without taking into account the casing of the text.

read_none_of

Reads one character that are not inside interval.

read_none_of_quantified

Reads one character that is not inside interval a quantified number of times.

read_text

Reads a text.

read_text_no_case

Reads a text without taking into account the casing of the text.

ucd_multiline_whitespace

Reads one Unicode multiline whitespace

ucd_multiline_whitespace0

Reads zero or more Unicode multiline whitespaces

ucd_multiline_whitespace1

Reads one or more Unicode multiline whitespaces

ucd_multiline_whitespace_quantified

Reads a quantified number of Unicode multiline whitespaces

ucd_single_line_whitespace

Reads one Unicode single-line whitespace

ucd_single_line_whitespace0

Reads zero or more Unicode single-line whitespaces

ucd_single_line_whitespace1

Reads one or more Unicode single-line whitespaces

ucd_single_line_whitespace_quantified

Reads a quantified number of Unicode single-line whitespaces

ucd_whitespace

Reads one Unicode whitespace

ucd_whitespace0

Reads zero or more Unicode whitespaces

ucd_whitespace1

Reads one or more Unicode whitespaces

ucd_whitespace_quantified

Reads a quantified number of Unicode whitespaces