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.
*******************************************************************************************************************************************************

Hi

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.

Peter
 


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