⊗pyPmREMSp 70 of 129 menu

Metoda split în expresiile regulate Python

Pentru a împărți un șir în conformitate cu expresia regulată specificată, se utilizează metoda split. În primul parametru al metodei specificăm expresia regulată după care vom împărți șirul. În al doilea parametru stabilim șirul pe care trebuie să-l împărțim. În al treilea parametru opțional putem specifica numărul maxim de părți pentru împărțire. Metoda returnează o listă cu părțile șirului împărțit:

re.split(ce împărțim, unde împărțim, [max. nr. părți])

Exemplu

Să împărțim un șir după liniuță:

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

Rezultatul executării codului:

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

Exemplu

Acum să împărțim șirul după liniuță de două ori:

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

După cum se vede din rezultatul executării codului, șirul a fost împărțit după liniuță doar în două părți. Iar în a treia parte a șirului a intrat restul acestuia:

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

Probleme practice

Este dat un șir cu data și ora:

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

Împărțiți acest șir astfel încât anul, luna, ziua, orele, minutele și secundele să se afle într-un singur array.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge