2013-05-04 18 views
1

位置元素需要接受「城市,州」數據(例如:Topsail Beach,NC),但最終會出現錯誤。有人可以幫助我嗎? 這是代碼片段。我很難在xml模式中爲位置元素編寫正則表達式

<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> 
+0

提供的樣本文本匹配那是哪裏的代碼片段? – 2013-05-04 13:08:48

+0

你會得到什麼錯誤? – 2013-05-04 15:46:16

回答

0

的字符串項應是在"city, state"格式的正則表達式是:

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

它通過你即Topsail Beach, NC