What this tool does
A focused tool for a specific cleanup job
Find and Replace supports literal searches and guarded JavaScript regular expressions. It reports matches, validates patterns, keeps replacements literal, and can optionally remember a short local history of patterns.
Common use cases
- Rename repeated labels in pasted content
- Normalize structured identifiers with a pattern
- Replace only the first header occurrence
- Check how many edits a search will make
How to use Find and Replace
- Paste the source text.
- Enter the search and replacement values.
- Choose plain text or regular expression mode.
- Set case sensitivity and first/all behavior, then review the match count.
Options explained
- Plain-text mode treats punctuation as ordinary characters.
- Regex mode uses browser regular-expression syntax and rejects suspiciously expensive patterns.
- Replacement text is inserted literally, so dollar signs are preserved.
- History is optional, limited, and never stores the source input.
Example
Before
draft-01, draft-02
After
final-01, final-02
Edge cases and limitations
- Empty search patterns are rejected.
- Regex patterns are length-limited and checked for common nested-quantifier risks.
- History is disabled by default for privacy.