Re: RegularExpression for filtering unwanted e-mail address



Hii
Thats really nice!!! i will also copy this string for future
reference:-)

Best Wishes
Raghav



Sjaakie wrote:

raghav wrote:
Hiii
Fine i agree with u. My method will not be efficient if its many
domains.U can give alert by using java script. that is, if its equal to
yahoo.com or gmail.com, generate alert..

or try this:

ControlToValidate="to"
ValidationExpression=".*@yahoo.com*\..*"
ErrorInfo="<small>Invalid email address.</small>"
Display="Dynamic">
</asp:RegularExpressionValidator>

Hope this works, I am still doing R&D in google, if i find something
much better, i will post. U first try this for yahoo.com. If it works
for yahoo, we will add other domains like gmail etc etc...

Cheers
Raghav


Sjaakie wrote:
Raghav,

Thanks for your reply, but I'm looking for an expression that fails if a
certain domain name is matched. If I use your approach I'll have to add
almost every domainname on the net just to block hotmail.com, yahoo.com
and gmail.com.


raghav schreef:
Hiii

Try with this, See u want to block yahoo, gmail etc etc. In the other
way round, specify only those domains u need, for eg: abc.com.It will
automatically block other domains not specified.
In the sample above replace .doc, .rtf,.txt with domains u need.

U can also give alert by using javascript.

Best Wishes
Raghav Mahajan

Sjaakie wrote:
Not sure if I this belongs in this group or a Regex-group, but since it
involves a WebControl I'll give it a try here.

I want to block hotmail, yahoo and gmail addresses when typed into a
TextBox control. Figured this could be done using a
RegularExpressionValidator control, but I can't compose a valid
expression to achieve this. Maybe you can help me out?

I used the standard e-mail validation expression, and tried to alter it
to filter Hotmail addresses. The expression below is incorrect...

\w+(-+.]\w+)*@(\w+!hotmail)([-/]\w+)*\.\w+(-.]\w+)*

TIA


Raghav,
I finally managed to write an expression that detects hotmail, yahoo and
gmail addresses:

.*@(?!hotmail)(?!gmail)(?!yahoo).*

Thanks for your help!

.



Relevant Pages

  • Re: sending & receiving message to hotmailgmail problem
    ... I have now solved the problem of sending mails to yahoo, hotmail, gmail. ...
    (microsoft.public.exchange.admin)
  • Re: C64 Cracks and Bugfixes
    ... Hm, how does Hotmail, GMail, Yahoo etc work. ... Do they stamp the ...
    (comp.sys.cbm)
  • Re: Please be careful renaming threads!
    ... based email like gmail, hotmail, yahoo etc, so there is no need to ... munge anymore. ...
    (rec.food.cooking)
  • Re: A quiet election
    ... Hotmail is the best, I can actually ... >get mail to them by devious routes, yahoo drops it whatever I do. ... Gmail checks), and send mail from one machine which uses the same helo ... Andrew Hodgson in Bromyard, Herefordshire, UK. ...
    (uk.net.news.management)