- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Fri, 10 May 2013 13:43:18 +0100
- To: public-rdf-wg@w3.org
(minor) The Concepts note: """ Implementors might wish to note that language tags conform to the regular expression '@' [a-zA-Z]+ ('-' [a-zA-Z0-9]+)* before normalizing to lowercase. """ isn't quite right. By BP47 where the conformance is complicated, and by RFC3066 subtags are limited to 8 chars. Probably referring to the RFC 3066 regex is enough: Language-Tag = Primary-subtag *( "-" Subtag ) Primary-subtag = 1*8ALPHA Subtag = 1*8(ALPHA / DIGIT) or in a syntax close to the rest of our grammars: '@' [a-zA-Z]{1,8} ('-' [a-zA-Z0-9]{1,8})* For a "Note" box, I think using {,} is OK even if it's not strictly in the EBNF of XML. Andy
Received on Friday, 10 May 2013 12:43:51 UTC