Lists Home |
Date Index |
----- Original Message -----
From: "Henry S. Thompson" <email@example.com>
To: "Dare Obasanjo" <firstname.lastname@example.org>
Cc: "xml-dev" <email@example.com>
Sent: Friday, January 04, 2002 3:46 AM
Subject: Re: [xml-dev] Question on using xs:pattern to restrict xs:dateTime
> "Dare Obasanjo" <firstname.lastname@example.org> writes:
> > Is this a valid schema
> > <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> > <xsd:simpleType name="myTimeType">
> > <xsd:restriction base="xsd:dateTime">
> > <xsd:pattern value="\d\d:\d\d(:\d\d)?" />
> > <xsd:whiteSpace value="collapse" />
> > </xsd:restriction>
> > </xsd:simpleType>
> > </xsd:schema>
> I don't think so -- \d is not a valid W3C XML Schema pattern regexp
> component, on my reading of the REC.
Interesting I though it was part of
 MultiCharEsc ::= '.' | ('\' [sSiIcCdDwW])
> > and if so why? If not, is there any validating parser that will give an
> > message on validating it.
> Sorry, XSV doesn't touch the pattern facet at all
Why not? From what I've seen the pattern facet can easily be made to create
illegal restrictions which none of the validating parsers I have tried warns
THINGS TO DO IF I BECOME AN EVIL OVERLORD #16
I will never utter the sentence "But before I kill you, there's just
one thing I want to know."
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com