Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
index and slice solution in Clear category for Between Markers by iurii.skorniakov
def between_markers(text: str, begin: str, end: str) -> str:
"""
returns substring between two given markers
"""
return text[index(text, begin, True):index(text, end)]
def index(text: str, sub: str, last=False) -> [int, None]:
try:
offset = len(sub) if last else 0
return text.index(sub) + offset
except ValueError:
return
July 31, 2018