Skip to main content

Crate perl_quote

Crate perl_quote 

Source
Expand description

Uniform quote operator parsing for the Perl parser.

This module provides consistent parsing for quote-like operators, properly extracting patterns, bodies, and modifiers.

Enums§

SubstitutionError
Error type for substitution operator parsing failures

Functions§

extract_regex_parts
Extract pattern and modifiers from a regex-like token (qr, m, or bare //)
extract_substitution_parts
Extract pattern, replacement, and modifiers from a substitution token
extract_substitution_parts_strict
Extract pattern, replacement, and modifiers from a substitution token with strict validation
extract_transliteration_parts
Extract search, replace, and modifiers from a transliteration token
validate_substitution_modifiers
Validate substitution modifiers and return an error if any are invalid