एक पाठ फ़ाइल की कल्पना करें जिसमें यादृच्छिक पाठ और दो अद्वितीय मार्कर शामिल हैं
01 text text text
02 text text text
03 __DELETE_THIS_FIRST__
04 text text text
05 text text text
06 text text text
07 text text text
08 __DELETE_THIS_LINE_SECOND__
09 a few
10 interesting
11 lines follow
12 __DELETE_THIS_LINE_THIRD__
13 text text text
14 text text text
15 text text text
16 text text text
17 __DELETE_THIS_LINE_FIRST__
18 text text text
19 text text text
20 text text text
21 text text text
22 __DELETE_THIS_LINE_SECOND__
23 even
24 more
25 interesting lines
26 __DELETE_THIS_LINE_THIRD__
मैं एक पाइथन अभिव्यक्ति चाहता हूं जो END मार्कर और थ्रैड मार्कर के बीच की रोचक रेखाओं को PREVIOUS BEGIN मार्कर की स्थिति में ले जाता है और तीनों मार्करों को भी हटा देता है। जिसके परिणामस्वरूप होना चाहिए:
01 text text text
02 text text text
09 a few
10 interesting
11 lines follow
04 text text text
05 text text text
06 text text text
07 text text text
13 text text text
14 text text text
15 text text text
16 text text text
23 even
24 more
25 interesting lines
18 text text text
19 text text text
20 text text text
21 text text text
तीन मार्कर हमेशा एक ट्रिपल होते हैं और फ़ाइल में कई बार होते हैं। FIRST मार्कर हमेशा SECOND मार्कर से पहले होता है, जो हमेशा THIRD मार्कर से पहले होता है
कोई विचार?
संबंधित: 126325