日付フィールドを含むスキーマを作成しようとしています。この日付フィールドの形式は DD-MM-YYYY です。BizTalk は既定で、YYYY-MM-DD 形式の日付を受け入れます。
正規表現を使用してみましたが、以下は該当するフィールドの xsd スニペットです
<xs:element name="FieldName">
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:pattern value="[0-3]{1}[0-9]{1}-[0,1]{1}[0-9]{1}-[0-9]{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
次に、これを使用してファイルを検証しようとしましたが、パターン制約が失敗してエラーが発生しました。
正規表現の何が問題になっていますか?
前もって感謝します