A.k.a. Un-natural language processing.
Comby is parsing/search replace thing designed for code.
A.k.a. regexes. A.k.a. “regular expressions”, from a principled origin they presumably had in the theory of syntax. However, regexes as commonly encountered encode a particular way of specifying a language, rather than some arbitrary class of regular languages.
The default flavour of string matching, available in a variety of flavours, all equally boring.
Because these are so ubiquitous, and useful, and boring, there are a million bikeshedded tools