Как разделить текст на несколько частей относительно одного символа - PullRequest
0 голосов
/ 23 октября 2018

Как отделить текст от «^» до «^» и сохранить данные в различных переменных. Ниже я привожу основные проблемы:

DM ^ 126287 ^ 8209/2018 ^ INLMDU 39942 ^ 70

Часто бывает так, что число символов между "^" будет меняться, поэтому мне приходится читать от символа к символу.

У вас есть идеи?

Я знаю, как проверить, в какой ячейке находится знак, код представлен ниже:

currentWord = "DM^126287^8209/2018^INLMDU 39942^70"
guess = "^"
occurrences = currentWord.count(guess)
indices = [i for i, a in enumerate(currentWord)
           if a == guess]

print indices

Но для этого нужно сохранить «8209/2018» в переменную «INLMDU 39942» вследующая переменная и "70" до последней переменной

Заранее спасибо

...