structa.chars
The structa.chars module provides classes and constants for defining
and manipulating character classes (in the sense of regular expressions).
The primary class of interest is CharClass, but most uses can likely
be covered by the set of constants defined in the module.
Constants
- structa.chars.oct_digit
Represents any valid digit in base 8 (octal).
- structa.chars.dec_digit
Represents any valid digit in base 10 (decimal).
- structa.chars.hex_digit
Represents any valid digit in base 16 (hexidecimal).
- structa.chars.ident_first
Represents any character which is valid as the first character of a Python identifier.
- structa.chars.ident_char
Represents any character which is valid within a Python identifier.
- structa.chars.any_char
Represents any valid character (an instance of
AnyChar).