Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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