I wrote a post that explain what is regular expression, what we can do with it and the special characters that we can use in order to find the specific pattern. The article contains an example in C# that show the basic use of Regular Expression and contains answer to the questions above.
Link to the post