⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј