fn regex_replace_posix_groups(replacement: &str) -> String
replace POSIX capture groups (like \1) with Rust Regex group (like ${1}) used by regexp_replace