⊗pyPmREMSp 70 of 129 menu

Метад split у рэгулярных выразах Python

Каб разбіць радок у адпаведнасці з паказаным рэгулярным выразам, выкарыстоўваецца метад split. У першым параметры метада паказваем рэгулярны выраз, па якім будзем разбіваць радок. У другім параметры задаем радок, які нам трэба разбіць. У трэцім неабавязковым параметры можна паказаць максімальную колькасць частак для разбіўкі. Метад вяртае спіс частак разбітага радка:

re.split(што разбіваем, дзе разбіваем, [макс. колькасць частак])

Прыклад

Давайце разбям радок па злучку:

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

Вынік выканання кода:

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

Прыклад

А цяпер давайце разбям радок па злучку два разы:

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

Як відаць з выніку выканання кода, радок разбіўся па злучку толькі на дзве часткі. А ў трэцюю частку радка трапіў яе астатак:

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

Практычныя задачы

Дадзены радок з датай і часам:

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

Разбяміце гэты радок так, каб усе год, месяц, дзень, гадзіны, хвіліны і секунды знаходзіліся ў адным масіве.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць