2
在我的xsd模式中,有一個特定的正則表達式<xs:pattern value="(?!TR)[A-Z]{2}"/>
模式導致錯誤。我只想忽略'TR'並匹配所有其他國家代碼。雖然正則表達式中的幾個在線編輯器工作正常時,Eclipse說:排除expressin'?!'無法驗證
InvalidRegex:模式價值 '(TR?!)[A-Z] {2}' 不是有效的正則表達式。報告的錯誤是:'當前選項設置不支持此表達式。'
儘管這是一個簡單的表達式,但無法弄清楚爲什麼它不能被驗證。有了這個錯誤,我無法將xsd文件部署到服務總線。是否有關於aclipse本身或其他問題?
所有建議都非常感謝!
[正則表達式的Javascript XML模式正則表達式(http://stackoverflow.com/questions/37131767/javascript-regex-to-xml-schema-regex)的可能的複製 – user5226582