“wie man eine Zeichenfolge zwischen Buchstaben und Ziffern Python aufteilt” Code-Antworten

wie man eine Zeichenfolge zwischen Buchstaben und Ziffern Python aufteilt

import re
s='abcd2343 abw34324 abc3243-23A'

re.split('(\d+)',s)
> ['abcd', '2343', ' abw', '34324', ' abc', '3243', '-', '23', 'A']

# Or, if you want to split on the first occurrence of a digit:
re.findall('\d*\D+',s)
> ['abcd', '2343 abw', '34324 abc', '3243-', '23A']
Anxious Alligator

Python teilt Strings durch die Menge an Buchstaben

>>> line = '1234567890'
>>> n = 2
>>> [line[i:i+n] for i in range(0, len(line), n)]
['12', '34', '56', '78', '90']
horizonDev

Ähnliche Antworten wie “wie man eine Zeichenfolge zwischen Buchstaben und Ziffern Python aufteilt”

Fragen ähnlich wie “wie man eine Zeichenfolge zwischen Buchstaben und Ziffern Python aufteilt”

Weitere verwandte Antworten zu “wie man eine Zeichenfolge zwischen Buchstaben und Ziffern Python aufteilt” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen