我在XML架構類似的東西使用:XML Schema的正則表達式限制不同長度
<xs:restriction base="xs:string">
<xs:pattern value="[A-Za-Z]{3,12}" />
</xs:restriction>
現在我想我的字符串不要有3至12,但長度爲3或12的長度。此外我想檢查字符串是否長度爲3,4,6或12 ..
謝謝你的幫助!
親切的問候
我在XML架構類似的東西使用:XML Schema的正則表達式限制不同長度
<xs:restriction base="xs:string">
<xs:pattern value="[A-Za-Z]{3,12}" />
</xs:restriction>
現在我想我的字符串不要有3至12,但長度爲3或12的長度。此外我想檢查字符串是否長度爲3,4,6或12 ..
謝謝你的幫助!
親切的問候
此外我想檢查如果字符串長度3,4,6或12 ..
^([A-Za-z]{12}|[A-Za-z]{6}|[A-Za-z]{3,4})$
OR
"([A-Za-z]{12}|[A-Za-z]{6}|[A-Za-z]{3,4})"
謝謝! 「([A-Z0-9] {12} | [A-Z0-9] {6} | [A-Z0-9] {3,4})」工作得很好。 – mrbela
接受,如果這個工程.. –
如果有效字符串長度爲3或長度爲12,檢查長度是4還是6是什麼意思?或者你的意思是你希望驗證器在字符串長度爲4或6時發出特殊消息,與字符串長度爲5時發出的消息截然不同? –