आइए कहें कि मेरे पास निम्न पाठ है और मैं "संख्याओं की शुरुआत" और "संख्याओं के अंत" के बीच पाठ निकालना चाहता हूं, वहां गतिशील मात्रा रेखाएं हैं और केवल एक चीज जो उनमें संख्याओं में बदलती है जैसे: पहला, दूसरा , आदि। प्रत्येक फ़ाइल से डेटा निकालने के लिए "संख्याओं की शुरुआत" और "संख्याओं के अंत" के बीच की रेखाओं की अलग-अलग मात्रा होगी। 0 नंबरों के बीच फ़ाइल में कितनी लाइनें होंगी और "संख्याओं के अंत" के बीच फ़ाइल में कितनी लाइनें होंगी, यह जानने के बिना मैं "संख्याओं का प्रारंभ" और "संख्याओं का अंत" के बीच सामग्री से मिलान करने के लिए एक रेगेक्स कैसे लिख सकता हूं?नियमित अभिव्यक्ति मिलान चर कई लाइनें?
सम्मान!
This is the first line This is the second line
Start of numbers
This is the first line
This is the second line
This is the third line
This is the ...... line
This is the ninth line
End of numbers
मैंने कभी यह नहीं सुना है। मैं यह नहीं कह रहा हूं कि आप गलत हैं लेकिन दस्तावेज [लिंक] (http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regexoptions.aspx) ऐसा नहीं लगता है कि न ही यह regex [link] (http://regexr.com?30oag): –
@DavidZ .: नहीं। सिंगललाइन '.' को प्रभावित करती है, मल्टीलाइन'^'और' $ 'को प्रभावित करती है। हां, ऐसे स्थितियां हो सकती हैं जहां * सिंगललाइन और मल्टीलाइन दोनों को निर्दिष्ट करना समझ में आता है। :-) – Heinzi
हाँ, आप सही हैं। मल्टीलाइन^और $ को प्रभावित करता है, मैं इस धारणा के तहत था कि सिंगललाइन भी करता है लेकिन दस्तावेज़ों को देखता है जो मामला नहीं है। –