我在XSD模式排除模式的問題。 當我指定:XML正則表達式 - 否定匹配
<xs:pattern value="^(?!(00|\+\d))\d{6,}$"/>
然後我得到一個錯誤信息:
Value '^(?!(00|\+\d))\d{6,}$' is not a valid XML regular expression.
任何想法,爲什麼它不工作?
在網上的JavaScript驗證它工作正常(在單元測試部分,點擊例如here「運行測試」)。
我需要驗證的電話號碼。電話號碼不能包含國際前綴(+ \ d)和(00)。
由於
XSD [不支持](http://www.regular-expressions.info/xml.html)lookaround。 – horcrux
@horcrux謝謝,但它對我不好:D – peterko
@horcrux,我在哪裏可以找到XSD模式中不支持的內容? – peterko