INNER CODE UNIT · Python
__init__
awekrx/AutoDoc-ChatGPT · modules/divider.py:6
def __init__(self, text: str, language: str):
self.__text = text
self.__language = language
self.__splitted_content = []
def divide(
self,
) -> list[str]:
starts = re.finditer(Settings.divide_start[self.__language], self.__text)
ends = re.finditer(Settings.divide_end[self.__language], self.__text)
while True:
start = None
end = None
try:
start = next(starts).start()
end = next(ends).start()
if end < start: