Hey dear,
first try google fro this found 1,170,000 result within second,
I personnally recomment a this article of code project for using validation controls
Validator Controls in ASP.NET[
^]
This article rpovide even code that you can used for your purpose.
And validating Special characters you should well understand the
WILDCARDS
For More information please read MSDN and your asp.net notes
If you have any confusion then asked
Best of luck