Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmREPG 55 of 129 menu
◀ ▶

Python dasturida search metodi orqali group metodi bilan karmonlarda ishlash

Karmonlar bilan ishlashning muqobil usuli group metodidan foydalanishdir. Uning parametrida chiqarilishi kerak bo'lgan karmon raqami ko'rsatiladi. Agar parametrda 0 ko'rsatilsa yoki bo'sh qoldirilsa, butun regular ifodaga mos keladigan qator qaytariladi.

Bizda quyidagi qator mavjud deb faraz qilaylik:

txt = '123 456 789'

Keling, unda search metodining regular ifodasi bilan belgilangan raqamlar bilan birinchi moslikni chiqaraylik. Keyin qatorni uch karmonga joylashtiramiz, har biri group metodi bilan chiqariladi:

res = re.search('(\d+)(\d+)(\d+)', txt) print(res.group(0)) # '123' ni chiqaradi print(res.group(1)) # '1' ni chiqaradi print(res.group(2)) # '2' ni chiqaradi print(res.group(3)) # '3' ni chiqaradi

Berilgan qator:

txt = 'username:john'

'username:' ni birinchi karmonga, 'john' ni esa ikkinchi karmonga joylashtiring. Barcha karmonlarni konsolga chiqaring.

Berilgan qator:

txt = '123 aaabbbccc'

Barcha harf belgilarini uch karmonga shunday joylashtiringki, 'a' harfidan iborat qator birinchi karmonga, 'b' ikkinchi karmonga, 'c' uchunchi karmonga tushsin. Barcha karmonlarni konsolga chiqaring.

← →
↑
Oʻzbek▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish