Canadian postal codes are two fixed-length (3-character) codes separated by a single space : Useful Simple Type « XML Schema « XML
- XML
- XML Schema
- Useful Simple Type
Canadian postal codes are two fixed-length (3-character) codes separated by a single space
<?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="can_PostalCode" > <!-- "xnx nxn" -->
<xs:restriction base="xs:string" >
<xs:length value="7" /> <!-- 6 alphanumeric chars + 1 space -->
<xs:pattern value="[A-Z][0-9][A-Z] [0-9][A-Z][0-9]" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
Related examples in the same category