Regular Expressions is a name given to a way of matching text strings with a specially-coded pattern. You can really think of regular expressions as another language. Various programming and scripting languages (e.g. Perl, PHP, ColdFusion, JavaScript*, C, C#, Visual Basic, Java) can recognize this language/code and help you find what you're looking for.
If you were to want to search through that text string and find the social security number, a RegEx can make your job much easier. The following RegEx will find the social in the above text string.
[0-9]{3}-[0-9]{2}-[0-9]{4}
The following guidelines will help you as you learn to work with RE's...
^(([[:alnum:]!##-'*+-/=?^`{-~]+(.[[:alnum:]!##-'*+-/=?^`{-~]+)*)|(.+))@((([[:alnum:]]+[[:alnum:]-]*[[:alnum:]]+.)+[[:alpha:]]{2,7}))$