⊗pyPmREMSp 70 of 129 menu

Metoda split w wyrażeniach regularnych Pythona

Aby podzielić ciąg znaków zgodnie z określonym wyrażeniem regularnym, używana jest metoda split. W pierwszym parametrze metody określamy wyrażenie regularne, według którego będziemy dzielić ciąg. W drugim parametrze ustawiamy ciąg, który musimy podzielić. W trzecim, opcjonalnym parametrze, można określić maksymalną liczbę części do podziału. Metoda zwraca listę części podzielonego ciągu:

re.split(co dzielimy, gdzie dzielimy, [maks. liczba części])

Przykład

Podzielmy ciąg znaków po myślniku:

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Wynik wykonania kodu:

['aaa', 'bbb', '123 456']

Przykład

A teraz podzielmy ciąg znaków po myślniku dwa razy:

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Jak widać z wyniku wykonania kodu, ciąg został podzielony po myślniku tylko na dwie części. A do trzeciej części ciągu trafił jej reszta:

['aaa', 'bbb', '123-456']

Zadania praktyczne

Dany jest ciąg z datą i czasem:

txt = '2025-12-31 12:59:59'

Podziel ten ciąg tak, aby wszystkie rok, miesiąc, dzień, godziny, minuty i sekundy znalazły się w jednej tablicy.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć