Bonjour,
Je dois valider un fichier xml contenant une valeur dont le pattern coté xsd est le suivant:
<xs:element name="directive">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="^3\d{4}L\d{4}$" />
</xs:restriction>
</xs:simpleType>
</xs:element>
Lorsque dans mon fichier xml je met la valeur suivante:
<directive>32004L0097</directive>
Il me dit que cela ne correspond pas au pattern.
Par contre si j'enlève le ^ et le $, cela fonctionne correctement.
A quoi cela est-il du???
Merci d'avance
Partager