[UA-discuss] Regular Expression

Rubens Kuhl rubensk at nic.br
Tue Sep 12 20:31:55 UTC 2017


> On Sep 12, 2017, at 3:44 PM, 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?

Single IDN TLDs for some scripts is something being considered for subsequent procedures, so I would think of 1 or more and prevent the same UA challenges previous rounds TLDs are suffering.


Rubens


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20170912/a2b200e3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20170912/a2b200e3/signature.asc>


More information about the UA-discuss mailing list