⊗pyPmREMSeP 54 of 129 menu

Python search әдісіндегі кармандар

Сәйкестікті іздеу кезінде ішкі жолды кармандар деп аталатын бөліктерге бөлу ыңғайлы. Олар табылған нәрсені бөлек бөліктерге бөлу тәсілін білдіреді. Оларды пайдалану үшін тұрақты өрнектің бір бөлігін дөңгелек жақшаға алу керек.

Тәжірибеде көрейік. Бізде келесі жол бар делік:

txt = '123 456'

Сандардан тұратын ішкі жолдарды кармандарға бөлейік. Ол үшін келесі тұрақты өрнекті жазайық:

res = re.search('(\d+) (\d+)', txt)

Нәтижесінде біз match-объект аламыз. Оның 1 индексі бар элементінде бірінші карман болады, 2 индексі бар элементінде - екінші карман, ал 0 индексі бар элементінде - табылғанның бәрі (сондай-ақ нөлдік карман деп аталады):

print(res[0]) # '123 456' - табылған print(res[1]) # '123' - 1 карман print(res[2]) # '456' - 2 карман

Домені бар жол берілген:

txt = 'sss domain.ru zzz'

Бұл доменді тауып, оның атын бірінші карманға, ал аймағын екінші карманға салыңыз.

Күні бар жол берілген:

txt = '31.12.2025'

Күнді бірінші карманға, айды екінші карманға, ал жылды үшінші карманға салыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау