⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан