On 12/02/13 17:43, Marcin Mleczko wrote:
but I am interested only in the second part between the 2nd "start" and
the "end": "start AnotherArbitraryAmountOfText end"
What would be best, most clever way to search for that?
best and clever are not always the same.
The simplest way if its a fixed string is just use the string split()
method... being more 'clever' you could use the re.split() method to
handle non-constant strings. Being even more clever you can define regex
of increasing complexity to match the Nth appearance of a pattern. These
kinds of regex are very easy to get wrong so you have to be very clever
to get them right.
HTH
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor