У меня есть строка, которая следует за рисунком цифр 1+
, за которым следует одна буква, 'a', 'b', 'c'
. Я хочу разбить строку после каждой буквы.Python Regex - разделительная строка после каждого символа
some_function('12a44b65c')
>>> ['12a', '44b', '65c']
я пытался до сих пор
re.split('([abc]\d+)', '12a44b65c')
>>> ['12', 'a44', '', 'b65', 'c']
Попробуйте поменять шаблоны: 're.findall (r '\ d + [abc]', '12a44b65c')' –