2012-07-11 17 views
7

में] (दायां ब्रैकेट) कैसे शामिल करें मैं इस [वर्ग ब्रैकेट टैग] जैसे स्क्वायर ब्रैकेट टैग से मेल खाने के लिए एक नकारात्मक वर्ण वर्ग बनाना चाहता हूं। समस्या यह है कि] चरित्र चरित्र वर्ग समाप्त होता है!एक चरित्र वर्ग

मैं

\[[^\]]+] 

की कोशिश की लेकिन जब मैं इसे चलाने मैं एक वाक्य रचना त्रुटि मिलती है। (यह रेगेक्स इंजन को ढूंढने और प्रतिस्थापित करने में है जो मानक .NET इंजन fyi से थोड़ा अलग है)।

\[[^\]]+\] 
+0

क्या यह काम करता है यदि आप इसे \ \ [[^ (])] +] '? – Jite

उत्तर

1

आप अंतिम अंत ब्रैकेट से बचने के लिए भूल गया था। तो आपको \\[[^\\]]+\\] जैसे कुछ करना चाहिए और साथ ही Damien_The_Unbeliever ने कहा है कि आपने अंतिम ब्रैकेट बंद नहीं किया है।

0

पहला उदाहरण msdn में \ जो तब . निकल जाता है से बचने के लिए \\ उपयोग करता है:

संबंधित मुद्दे