- From: Michael Kay <mike@saxonica.com>
- Date: Fri, 9 Feb 2007 12:38:13 -0000
- To: "'Florent Georges'" <darkman_spam@yahoo.fr>, <xmlschema-dev@w3.org>
> > I need the regular expression for a QName. From §F.1 > Character Classes [WXS-2] > (http://www.w3.org/TR/xmlschema-2/#charcter-classes), > I thought the following would be correct: > > [\i-:][\c-:]*:[\i-:][\c-:]* > I think you're trying to use "-" here for subtraction. For that you need the second operand to be in square brackets: [\i-[:]][\c-[:]]* Otherwise it's interpreted as a range, like [a-z], and it's not a valid range because \i represents a character class rather than a single character. Michael Kay http://www.saxonica.com/
Received on Friday, 9 February 2007 12:38:25 UTC