This talk will give an overview of the new string pattern functionality in Mathematica 5.1. The general Mathematica pattern language has been extended to work directly on textual strings, giving powerful and efficient string manipulation functionality. Support for string patterns written as Perl-like regular expressions has also been added. Applications such as text searches, data mining, bioinformatics, scripting, and web page manipulation will be discussed.