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

Python да метода search group метода орқали карманлар

Карманлар билан ишлашнинг алтернатив усули group методасидан фойдаланишдир. Унинг параметрида чиқарилиши керак бўлган карманнинг рақами кўрсатилади. Агар параметрда 0 кўрсатилса ёки бўш қолдирилса, у ҳолда регулярга мос келувчи бутун қисм қайтарилади.

Бизда мананд сатр бўлсин:

txt = '123 456 789'

Келинг, ундан search методаси регуляри билан берилган рақамлар биринчи мослигини чиқарайлик. Сўнгра қисмни учта карманга жойлаштирамиз, ҳар бири group методаси билан чиқарилади:

res = re.search('(\d+)(\d+)(\d+)', txt) print(res.group(0)) # '123' чиқаради print(res.group(1)) # '1' чиқаради print(res.group(2)) # '2' чиқаради print(res.group(3)) # '3' чиқаради

Берилган сатр:

txt = 'username:john'

'username:' ни биринчи карманга, 'john' ни экинчи карманга жойлаштиринг. Барча карманларни консолга чиқаринг.

Берилган сатр:

txt = '123 aaabbbccc'

Барча ҳарфли символларни учта карманга шундай жойлаштирингки, 'a' ҳарфидан иборат қисм биринчи карманга, 'b' икинчи карманга, 'c' учинчи карманга тушсин. Барча карманларни консолга чиқаринг.

← →
↑
Ўзбек▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш