⊗pyPmREPG 55 of 129 menu

Python'da search metodunda group metodu ile gruplar

Gruplarla çalışmanın alternatif bir yolu group metodunun kullanılmasıdır. Parametresinde, görüntülenmesi gereken grubun numarası belirtilir. Parametreye 0 yazılırsa veya boş bırakılırsa, düzenli ifadeyle eşleşen tüm alt dize döndürülür.

Bir dizgemiz olduğunu varsayalım:

txt = '123 456 789'

search metodunun düzenli ifadesiyle belirtilen rakamlarla ilk eşleşmeyi ondan çıkaralım. Ardından alt dizgiyi üç gruba yerleştirelim ve her birini group metoduyla görüntüleyelim:

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

Bir dize verildi:

txt = 'username:john'

'username:' ifadesini birinci gruba, 'john' ifadesini ise ikinci gruba yerleştirin. Tüm grupları konsola yazdırın.

Bir dize verildi:

txt = '123 aaabbbccc'

Tüm harf karakterlerini, 'a' harfinden oluşan alt dizginin birinci gruba, 'b' harfinin ikinci gruba, 'c' harfinin üçüncü gruba düşeceği şekilde üç gruba dağıtın. Tüm grupları konsola yazdırın.

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