⊗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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш