In computer science, pattern matching is the act of checking a given sequence of tokens for the presence of the constituents of some pattern. In contrast to pattern recognition, the match usually has to be exact. The patterns generally have the form of either sequences or tree structures. Uses of pattern matching include outputting the locations (... Found on http://en.wikipedia.org/wiki/Pattern_matching
Allows the user to search for a file by only displaying names that feature a particular sequence of characters, such as those ending with .IFF. Found on http://www.amigahistory.co.uk/p.html