This category is about regular expressions. See also CategorySearchAndReplace.
Understanding Regular Expressions
Using Regular Expressions Interactively
- IncrementalSearch#RegexpSearches – Using regexps with Isearch – a good way to learn to use regexps
- Icicles – Another good way to learn to use regexps – lots of different uses, including:
- Completion and cycling of completion candidates through regexp matching
- a new kind of incremental search: use multiple simple regexps, instead of struggling with a complex regexp; and regexp subgroups are highlighted individually
- GrepMode –
‘M-x grep’ searches files for matches - OccurBuffer –
‘M-x occur’ works on buffers like ‘M-x grep’ does on files - SearchBuffers – Search all buffers
- SearchAndReplaceDelimitedStrings – Replace the prefix and suffix of a pattern while leaving the middle alone
- GrepList – search a list of strings for a regexp, recursing into sublists
- OverlappingRegexps – overlap regular expressions in a replace command
- RecursiveGrep – various commands that recursively search a file system
Programming with Regular Expressions