⊗pyPmREMSp 70 of 129 menu

Python'дагы регулярдуу туюнтмалардагы split методу

Сапты көрсөтүлгөн регулярдуу туюнтма боюнча бөлүү үчүн 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу