⊗pyPmREGB 35 of 129 menu

Python-da Qruplasdirma Moterizeleri

Evvelki numunelerde tekrar operatorlari yalniz ozlerinden evvel duran bir simvola tesir edirdi. Bir nece simula tesir etmek lazimdirsa ne etmeli?

Bunun ucun qruplasdirma moterizeleri '(' ve ')' movcuddur. Onlar belce isleyir: eger bir sey qruplasdirma moterizelerinin icindadirse ve derhal sonra ')' tekrar operatoru durursa - o, moterizelerin icinde duran her seye tesir edecek.

Asagidaki numunede axtaris sablonu belce gorunur: herf 'x', sonra setir 'ab' bir ve ya daha cox defe, sonra ise herf 'x':

txt = 'xabx xababx xaabbx' res = re.sub('x(ab)+x', '!', txt) print(res)

Kodu icrasinin neticesi:

'! ! xaabbx'

Setir verilmisdir:

txt = 'ab abab abab abababab abea'

Sablona uygun setirleri tapan regulyar ifadeni yazin: setir 'ab' tekrarlanir 1 ve ya daha cox defe.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et