Replace, Preprocess, and Encodings/Preview a simple replacement

Show what matched lines would look like after substitution.

Section: Replacement previews

Preview a simple replacement

bash
bash
rg --replace 'logger.error($1)' 'console\.error\((.*)\)' src/
Explanation

This is a preview only; combine with `sd`, `perl`, or editor tools for actual rewrites.

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
Use capture groups in replacements
Reuse matched text in the replacement output.
OpenIn sheetbashsame section
Print replaced fragments only
Combine `-o` and `--replace` to extract transformed matches.
OpenIn sheetbashsame section
Preview advanced regex replacements
Use PCRE2 pattern features with replacement preview.
OpenIn sheetbashsame section
Preview and select candidates interactively
Pipe results into a fuzzy finder before editing.
OpenIn sheetbashsame section
Disable line numbers for transformed output
Print cleaner replacement previews.
OpenIn sheetbash2 tag match
Search compressed files
Enable searching in common compressed formats.
OpenIn sheetbash1 tag match