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

php - multilevel menu with multilevel array -

c# - TypeConverter in propertygrid only converts from string, not to -

jQuery UI: Datepicker month format -