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


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xml-dev] IP address pattern matching

At 01:37 17-09-2001, Matt Loryman wrote:
>Just for your interest this is what i decided to go with for providing a
>pattern match for IP addresses.
>Essentially this means "four groups of one to three numbers between zero and
>nine separated by periods".
>Doesn't cover all eventualities i know, but then again it doesn't stop
>somebody providing a perfectly valid
>but inaccurate IP address!

I'm not sure what you mean by "Doesn't cover all eventualities" - this 
accepts all valid IP addresses, but accepts invalid ones as well (as you note).

>          <simpleType>
>             <restriction base="string">
>               <pattern
>             </restriction>
>           </simpleType>

Another way to do it would be

             <restriction base="string">
               <pattern value=

That restricts each number to 0-255, with no leading zeroes.

Christopher R. Maden, Principal Consultant, HMM Consulting Int'l, Inc.
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://www.hmmci.com/ > <URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4  5DFC AC52 F825 AFEC 58DA