Salut,

Je cherche à définir un type permettant de vérifier une numérotation romaine. C'est à dire : I,II,III,IV,...

Voici mon type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<xs:simpleType name="IDRoman">
  <xs:restriction base="xs:string">
    <xs:pattern value="[IVX]+"/>
  </xs:restriction>
</xs:simpleType>
Mais il y a un problème puisqu'il accepte aussi par exemple IIII qui doit être interdit.

Merci :