我需要满足以下条件的架构限制:
位置列表,以+或 - 为前缀,以空格字符分隔
Ex:+ Z * 1 + FR -PAR
可能的位置类型:
答案 0 :(得分:0)
xsd列表类型允许空格分隔的项目。以下将允许所有单词:
<simpleType name='locations'>
<list itemType='string'/>
</simpleType>
您可以使用正则表达式将所有字符串限制为以+或 -
开头 <simpleType name='location'>
<restriction base='string'>
<pattern value='[\+\-]\w'/>
</restriction>
</simpleType>
<simpleType name='locations'>
<list itemType='location'/>
</simpleType>