pub fn extract_regex_captures( pattern: &str, input: &str, ) -> Option<Vec<RegexCapture>>
Extracts capture groups across all matches for a valid pattern.