5
我解析對含有用於檢查輸入數據的一些正則表達式模式的XSD一個XML文件,但僅此正則表達式生成一個錯誤,即使它傳遞到Eclipse XSD插件:使用XSD與正則表達式模式驗證XML
InvalidRegex: Pattern value
'(((com|org)\.)+(\b[a-z]+[.]{1}\b)+)?[A-Z]{1}[A-Za-z]+'
is not a valid regular expression. The reported error was:
'This expression is not supported in the current option setting.'.
所以,即使問題是由我可以安全刪除的\ b邊界引起的,使用SAX驗證程序,我可以在哪裏找到致命的「當前選項設置」?
您的XML在哪裏,以便我們可以看到該限制產生錯誤的上下文? – 2010-04-10 15:59:48
請注意,可以省略「{1}」。 – 2010-04-10 18:06:00
固定還原劑{1}的Tnx。目前它已不再是一個問題,因爲我解決了當我注意到刪除「\ b ... \ b」它沒有錯誤地工作。但是現在我很想知道在哪裏可以設置提到的「選項設置」,因此知道在哪裏操作這些隱藏的設置可能很有用。 – 2010-04-11 00:30:24