a technology that is frequently associated with the most sophisticated uses of text manipulation tools. symbolic notations used to identify patterns in text
notation that describes strings of characters that can be matched to the contents of a set.
a language for specifying text search strings.