1

位置元素需要接受“城市、州”数据(例如:Topsail Beach, NC),但最终会出现错误。有人可以帮助我吗?这是代码片段。

  <xs:element name="Location" minOccurs="0" maxOccurs="1">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="[a-zA-Z]*[ ]?[a-zA-Z]*,[ ]?[a-zA-Z]*"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
4

1 回答 1

0

应采用"city, state"格式的字符串条目的正则表达式为:

[a-zA-Z ]*, [a-zA-Z]*

它与您提供的示例文本相匹配,即Topsail Beach, NC

于 2013-05-06T06:22:30.510 回答