मैं एक XSD कुछ regex इनपुट डेटा की जाँच के लिए इस्तेमाल किया पैटर्न युक्त खिलाफ एक एक्सएमएल फ़ाइल को पार्स कर रहा हूँ, लेकिन केवल इस regex एक त्रुटि उत्पन्न करता है, भले ही यह ग्रहण XSD प्लगइन में गुजरता है:regex पैटर्न के साथ XSD का उपयोग कर एक्सएमएल सत्यापित किया जा रहा
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.'.
तो अगर समस्या सुरक्षित रूप से हटाई जा सकती है, तो SAX सत्यापनकर्ता के साथ, मुझे घातक "वर्तमान विकल्प सेटिंग" कहां मिल सकती है?
आपका एक्सएमएल कहां है, इसलिए हम उस संदर्भ को देख सकते हैं जिसमें वह प्रतिबंध एक त्रुटि उत्पन्न कर रहा है? –
ध्यान दें कि '{1}' छोड़ा जा सकता है। –
redtant {1} को ठीक करने के लिए टीएनएक्स। वर्तमान में यह अब कोई समस्या नहीं है क्योंकि मैंने हल किया जब मैंने देखा कि "\ b ... \ b" को हटाकर यह त्रुटियों के बिना काम करता है। लेकिन अब मुझे यह जानकर उत्सुकता है कि मैं "विकल्प सेटिंग" कहां सेट कर सकता हूं, यह जानना उपयोगी हो सकता है कि इन छिपी हुई सेटिंग्स में हेरफेर करना है। –