Regex and Fixed Strings/Escape regex metacharacters

Search for a literal dot while staying in regex mode.

Section: Literal and escaped searches

Escape regex metacharacters

bash
bash
rg 'config\.json' .
Explanation

This is handy when you want regex power overall but still need to match punctuation literally.

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 Literal and escaped searches
Search as a plain literal string
Disable regex parsing and match the text exactly.
OpenIn sheetbashsame section
Match several literal patterns
Provide multiple literal patterns in one command.
OpenIn sheetbashsame section
Search a literal pattern with PCRE2 multiline support
Match text spanning lines using a more powerful regex engine.
OpenIn sheetbashsame section
Read patterns from a file
Supply many search terms from a separate file.
OpenIn sheetbashsame section
Match one of several patterns
Search for either of two words.
OpenIn sheetbash2 tag match
Match whole words only
Avoid partial matches inside larger identifiers.
OpenIn sheetbash2 tag match