regex - How can I match certain nested parentheses in Perl? -


^ \ s * []] * \ s * $ और ^ \ s * ([*] * \ S * $ कोष्ठकों से मेल खाता है ( और ) जो बोल्ड हैं I और नहीं (condition1) कोष्ठक:

  जबकि (# मैचों में यहाँ (# मैट्स यहाँ (कंडीशन 1) & amp; amp; amp; एंड कंडिशन & amp; एंड कंडिशन 3) || (# मैचों को यहाँ (कंडीशन 4 ) || condition5 & amp; amp; (condition6)) # मैचों यहाँ) # मैचों यहाँ  

लेकिन अगर मुझे यह पसंद है तो यह मेल नहीं खाता है:

  जबकि ((#does यहां मेल नहीं खाते (condition1) & amp; amp; amp;;; condition2) & amp; amp; condition3;) ((condition4) || condition5 & amp; amp;; (condition6)) # कोड>  

या

  जबकि (((#) यहाँ मेल नहीं खाता (condition1) & amp; amp; amp; amp; & amp; amp;;;;;; condition2; & amp; amp; Condition3)) || || ((#does यहां मैच नहीं है (condition4)) condition5 & amp; amp;; (condition6)))) # यहाँ मैच नहीं है  

मैं अकेले सभी कोष्ठकों से कैसे मेल कर सकता हूँ?

मैं व्यक्तिगत रूप से अनुशंसा करता हूं कि आप यात्रा के बजाय खुले और समापन कोष्ठ को निकालने के लिए एक साधारण स्टैक का उपयोग करें नियमित अभिव्यक्ति के ऊपर


Comments

Popular posts from this blog

asp.net - Change the driver in the connection string to a data source in VB.Net -

objective c - iPhone and it's wireless area -

unix - Listing all shared memory segments used by a process on AIX5.3+ -