Justice Vellacott195 downloadsA powerful regex-based search and replace tool for the app with search highlighting and navigation.
A powerful search and replace plugin for Obsidian with full regular expression support.
main.js, manifest.json, styles.css).obsidian/plugins/obsidian-search-replace-regex/Press Ctrl/Cmd + F (or use the command palette) to open the Search panel:
Press Ctrl/Cmd + H to open Search & Replace:
$1, $2) work in replacements| Action | Shortcut |
|---|---|
| Search | Ctrl/Cmd + F |
| Replace | Ctrl/Cmd + H |
| Next match | F3 or Enter |
| Previous match | Shift + F3 |
| Replace single | Ctrl/Cmd + Enter |
| Replace all | Ctrl/Cmd + Shift + H |
| History | Ctrl/Cmd + ↓ |
| Exit search | Esc |
Access previous searches with:
Configure default search options in Settings → Search and Replace with Regex:
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b
Search: (\d{4})-(\d{2})-(\d{2})
Replace: $3/$2/$1
Search: \b(\w+)\s+\1\b
Replace: $1
npm i
npm run build
npm run dev
npm run lint
npm format