OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XML Schema: Character Exclusions

[ Lists Home | Date Index | Thread Index ]

Title: XML Schema: Character Exclusions
I think that subtractions work only at the character level.
The simplest I can think of is:
([0-9][0-9][1-9]) | ([0-9][1-9]0) | ([1-9]00)
Michael Kay

From: Peter.Winstanley@scotland.gsi.gov.uk [mailto:Peter.Winstanley@scotland.gsi.gov.uk]
Sent: 14 October 2005 08:44
To: xml-dev@lists.xml.org
Subject: [xml-dev] XML Schema: Character Exclusions

This email and any files transmitted with it are intended solely for the use of the individual or entity to whom they are addressed.


I am trying to get a schema design to take a 3-character string of digits 001 through to 999,  but to exclude 000.

I started using a pattern to match the 3 character string of digits, and "[0-9]{3}" works fine.  Then I tried to exclude "000" by "[0-9]{3} - [(000)]" but this restricts all three character digit string.  What am I doing wrong?

My parser is Xerces-J 2.6.

Thanks for any help.


The original of this email was scanned for viruses by the Government Secure Intranet (GSi) virus scanning service supplied exclusively by Energis in partnership with MessageLabs.

On leaving the GSi this email was certified virus-free


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS