[UA-discuss] Regular Expression

Andrew Sullivan ajs at anvilwalrusden.com
Wed Sep 13 05:50:23 UTC 2017


On Wed, Sep 13, 2017 at 12:01:07AM +0200, Chaals McCathie Nevile wrote:
> 
> I would generally like validation to take place after punycode conversion.
> First because there are strings that match the regex bu not punycode
> constraints.

In an IDNA2008 world, there are no "Punycode constraints".  A U-label
corresponds to exactly one A-label, and conversely.  You can do it on
either side of the conversion divide.

Of course, if you're using the broken-for-years IDNA2003, you have a
problem.

A

-- 
Andrew Sullivan
ajs at anvilwalrusden.com


More information about the UA-discuss mailing list