Thread:Support/regular expression/reply (2)

In short: It's mostly a programmer tool, which is sometimes exposed to normal users too. It's almost as an programming language, but it is used to describe different kinds of strings (sometimes also called as patterns and pattern matching), and is often used to change (parts of) the strings too.