⊗pyPmREMSp 70 of 129 menu

Python-da Regulyar Ifadələrdə split metodu

Bir sətri göstərilən regulyar ifadəyə uyğun olaraq bölmək üçün split metodu istifadə olunur. Metodun birinci parametrində sətri böləcəyimiz regulyar ifadəni göstəririk. Ikinci parametrdə bölmək lazım olan sətri təyin edirik. Üçüncü istəyə bağlı parametrdə bölmə üçün maksimum hissə sayını göstərə bilərik. Metod bölünmüş sətrin hissələrinin siyahısını qaytarır:

re.split(nəyi bölürük, harada bölürük, [maks. hissə sayı])

Nümunə

Gəlin sətri defis üzrə bölək:

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

Kodun icrasının nəticəsi:

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

Nümunə

İndi isə gəlin sətri defis üzrə iki dəfə bölək:

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

Kodun icrasının nəticəsindən göründüyü kimi, sətir yalnız iki hissəyə defis üzrə bölündü. Üçüncü hissəyə isə onun qalığı düşdü:

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

Praktiki Tapşırıqlar

Tarix və vaxtı olan bir sətir verilib:

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

Bu sətri elə bölün ki, il, ay, gün, saat, dəqiqə və saniyə hamısı bir massivdə olsun.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et