python функция регулярного выражения разбивает строку со специальным символом - PullRequest
0 голосов
/ 10 апреля 2020

Я знаю, что это, возможно, где-то спрашивают, но я не могу найти ответ на этот вопрос

, поэтому у меня есть строка типа string = Pogo03.1Name или string = Togo05.2Number

Я хочу разбить строку таким образом, как [Pogo03, '.1', 'Name'] и [Togo05, '.2', 'Number']

Я пытался сделать это

pattern = re.findall(r'.[0-9], string)
re.split(pattern, string)

но я продолжаю получать ['Po go', '3', '.', 'Name']

После некоторых исследований я знаю, потому что. используется в качестве специального символа, теперь мой вопрос заключается в том, как разделить, добавив специальный символ при использовании регулярного выражения для поиска случайного числа (.n)

Спасибо

...