Skip to main content

Module parser

Module parser 

Source

Modules§

pattern
Parser module for formatparse-core Parse format patterns into regex strings and field specifications (pure Rust).
regex

Constants§

MAX_FIELDS
MAX_FIELD_NAME_LENGTH
MAX_INPUT_LENGTH
MAX_PATTERN_LENGTH
Security constants for input validation

Functions§

count_capturing_groups
Count capturing groups in a regex pattern string (for validating with_pattern / custom types).
validate_field_name
Validate field name length and characters
validate_input_length
Validate input string length
validate_pattern_length
Validate pattern length