XSDパターンに従って書いた単純なXSDを書きました
<xsd:element name="xx">
<xsd:simpleType >
<xsd:restriction base="xsd:string">
<xsd:pattern
value="^[a-z]+">
</xsd:pattern>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
jaxb を使用して XML-XSD 検証を実行すると、常に XX タグのエラーが発生します。元:
<xx>abcd</xx>
この奇妙な動作がなぜなのかわかりません。私の正規表現が正しく、上記の例が検証に合格することを願っています。