Use PCRE2 pattern features with replacement preview.
Section: Replacement previews
Preview advanced regex replacements
bash
bash
rg -P --replace '$1' '(?<=id=)\d+' data.txtExplanation
This works well when look-around is needed to isolate the match.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Replacement previews
Preview a simple replacement
Show what matched lines would look like after substitution.
Use capture groups in replacements
Reuse matched text in the replacement output.
Print replaced fragments only
Combine `-o` and `--replace` to extract transformed matches.
Preview and select candidates interactively
Pipe results into a fuzzy finder before editing.
Disable line numbers for transformed output
Print cleaner replacement previews.