⊗pyPmREGB 35 of 129 menu

Python'da Gruplandırma Parantezleri

Önceki örneklerde tekrar operatörleri sadece kendilerinden önce gelen bir karaktere etki ediyordu. Ya birden fazla karaktere etki ettirmek istersek?

Bunun için gruplandırma parantezleri '(' ve ')' vardır. Şu şekilde çalışırlar: eğer bir şey gruplandırma parantezleri içindeyse ve hemen ')' sonrasında bir tekrar operatörü varsa - bu operatör parantezlerin içindeki her şeye etki eder.

Aşağıdaki örnekte arama kalıbı şu şekildedir: harf 'x', ardından 'ab' dizesi bir veya daha fazla kez, sonra 'x' harfi:

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

Kodun çalıştırılmasının sonucu:

'! ! xaabbx'

Bir dize verildi:

txt = 'ab abab abab abababab abea'

Şu kalıba uyan dizeleri bulacak bir düzenli ifade yazın: 'ab' dizesi 1 veya daha fazla tekrarlanır.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet