yep,

I got one from regexplib.com also.
Don't know how it works but it does!!

Thanks for your help.

Just as a matter of interest what are the restrictions
(if any) on the characters that can be used in an
email address prior to the '@' symbol?
I suspect I will be looking at this RegExp again!!

Cheers,

Cron�n

--- Stephen Caudill <[EMAIL PROTECTED]> wrote:
> --------------- cronan gogarty wrote:
> --------------- 
>  
> : uh oh!
> : 
> : OK what we have here is a dll that validates an
> email
> : address entered into a webpage.
> : Whoever wrote it decided it would be wise to use a
> : regular expression like so,
> : 
> :
>
"^[_a-z0-9-]+(\.[_a-z0-9-]+)[EMAIL PROTECTED](\.[a-z0-9-]+).*$"
> : 
> : now I have been requested to allow users to have
> an
> : apostrophe "'" in their email address.
> : I have looked at documentation regarding reqular
> : expressions and I figured that if I used the
> : following;
> : 
> :
>
"^[_a-z0-9-]+(\.[_a-z0-9-\']+)[EMAIL PROTECTED](\.[a-z0-9-]+).*$"
> : 
> : it should work.
> : It doesnt!
> : 
> : Any regular expression gurus out there?
> 
> Cronan,
> 
>   Here's the monstro-destructo regex I use to
> validate email addy's:
> 
>
^(([^\[\]()<>@,;:\\".]+|"([^"\\]|\\.)*")*(?<angle><))?((?!\.)(\.?[^\[\]()<>@,;:\\".
>
]+)+|"([^"\\]|\\.)*")@(((?!-)[a-zA-Z\d\-]+(?<!-)\.)+[a-zA-Z]{2,}|\[(((?(?<!\[)\.)(25[0-5]|2[0-4]\d|[01]?\d?\d)){4}|[a-zA-Z\d\-]*[a-zA-Z\d]:([^\\\[\]]|\\.)+)\])(?(angle)>)$
> 
> validates to RFC 2822, which allows apostrophes. 
> Please don't ask me
> to explain it :), its from RegExLib[1].
> 
> enjoi!
> Stephen
> 
> 
> [1] http://regexlib.com/REDetails.aspx?regexp_id=711
> 
> ____ � The WDVL Discussion List from WDVL.COM � ____
> To Join wdvltalk, Send An Email To:
> mailto:[EMAIL PROTECTED]
>        Send Your Posts To: [EMAIL PROTECTED]
> To set a personal password send an email to
> [EMAIL PROTECTED] with the words: "set WDVLTALK
> pw=yourpassword" in the body of the email.
> To change subscription settings to the wdvltalk
> digest version:
>     http://wdvl.internet.com/WDVL/Forum/#sub
> 
> ________________  http://www.wdvl.com 
> _______________________
> 
> You are currently subscribed to wdvltalk as:
> [EMAIL PROTECTED]
> To unsubscribe send a blank email to
> %%email.unsub%%
> 
> To unsubscribe via postal mail, please contact us
> at:
> Jupitermedia Corp.
> Attn: Discussion List Management
> 475 Park Avenue South
> New York, NY 10016
> 
> Please include the email address which you have been
> contacted with.
> 



        
                
__________________________________
Do you Yahoo!?
SBC Yahoo! - Internet access at a great low price.
http://promo.yahoo.com/sbc/

____ � The WDVL Discussion List from WDVL.COM � ____
To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] 
       Send Your Posts To: [EMAIL PROTECTED]
To set a personal password send an email to [EMAIL PROTECTED] with the words: "set 
WDVLTALK pw=yourpassword" in the body of the email.
To change subscription settings to the wdvltalk digest version:
    http://wdvl.internet.com/WDVL/Forum/#sub

________________  http://www.wdvl.com  _______________________

You are currently subscribed to wdvltalk as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

To unsubscribe via postal mail, please contact us at:
Jupitermedia Corp.
Attn: Discussion List Management
475 Park Avenue South
New York, NY 10016

Please include the email address which you have been contacted with.

Reply via email to