Five-digit ZIP codes
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.java2s.com" xmlns="http://www.java2s.com" elementFormDefault="qualified"> <xs:simpleType name="usa_ZIP"> <!-- "nnnnn" or "nnnnn-nnnn" --> <xs:restriction base="xs:positiveInteger"> <xs:pattern value="[0-9]{5}(-[0-9]{4})?" /> </xs:restriction> </xs:simpleType> </xs:schema>