Lo script puo' esser questo :
---------------------
<asp:TextBox id="txtEmail" size="30" runat="server" />
<asp:RequiredFieldValidator runat="server"
id="validEmailRequired" ControlToValidate="txtEmail"
errormessage="Please enter an email address."
display="Dynamic" />
<asp:RegularExpressionValidator runat="server"
id="validEmailRegExp" ControlToValidate="txtEmail"
ValidationExpression="^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
errormessage="Please enter a valid email address."
Display="Dynamic" />
--------------------
Questo script controlla se l'email e' una email esatta o meno.
Puo' esser adattata modificando questa stringa :
"^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
con quella che servira' a te, ma io di regular expression non ne so molto
Posso consigliarti un sito :

http://www.regexlib.com

dove puoi trovare una sezione "test" per fare le tue prove con la tua regexp, o andare su "Advanced Search" per trovare degli esempi di regular expression.

Ciao

P.s : Prova anche questo link che ti spiega un po' di cose delle reg exp e di Asp.net :
http://www.3leafsolutions.com/defaul...epository.aspx