⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა