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]

[xml-dev] IP address pattern matching



Hi all,

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!


         <simpleType>
            <restriction base="string">
              <pattern
value="[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"/>
            </restriction>
          </simpleType>

Mat

Matthew Loryman
Development Engineer
Viewgate
165 High Street
Sevenoaks
Kent TN13 1XJ
Phone: +44 1732 466476
http://www.viewgate.com