[UA-discuss] Regular Expression

David Conrad david.conrad at icann.org
Tue Sep 12 18:52:11 UTC 2017


Don,

Perhaps also pointing people at https://davidcel.is/posts/stop-validating-email-addresses-with-regex/?

Regards,
-drc

> On Sep 12, 2017, at 11:44 AM, Don Hollander <don.hollander at icann.org> wrote:
> 
> Please note that this is a Geeky post - so carry on if that’s not you.
> 
> 
> Email validation is an area where many websites fall short as we found in our study on Website UA Readiness (nearing publication)
> 
> The technologies behind these websites generally use a Regular Expression as their first line of defence against rubbish data.   The issue is that most of these RegExs are overly restrictive.
> 
> As an appendix to the Website review, we looked at some of the technologies behind the websites to see if there were common denominators for good and bad experiences.
> 
> One RegEx has stood out as being simple and correct.   I’d like the UASG to consider recommending this in our documentation.   Toward that end, this thread is for discussion.
> 
> /^.+@(?:[^.]+\.)+(?:[^.]{2,})$
> 
> 
> Regular expression check in Javascript. This accepts any Unicode characters, only insisting that the domain must have more than one label and the TLD is 2 characters or longer. 
> 
> Your thoughts?
> 
> 
> Don Hollander
> Universal Acceptance Steering Group
> Skype: don_hollander
> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20170912/f7f11871/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4005 bytes
Desc: not available
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20170912/f7f11871/smime.p7s>


More information about the UA-discuss mailing list