⊗pyPmRESG 44 of 129 menu

Python'da Düzenli İfadelerde [] İçindeki Karakter Grupları

\d, \D, \w, \W, \s, \S karakter grupları [] içinde yine grupları temsil edecek, yani komutlar olmaya devam edecekler.

Örnek

Bu örnekte arama kalıbı şu şekildedir: x'ler arasında herhangi bir rakam veya 'a''dan 'f''ya kadar bir harf:

txt = 'xax xbx x1x x2x xhx x@x' res = re.sub('x[\da-f]x', '!', txt) print(res)

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

'! ! ! ! xhx x@x'

Örnek

Bu örnekte arama kalıbı şu şekildedir: 'x' harfi, ardından rakam olmayan, nokta olmayan ve küçük Latin harfi olmayan bir karakter, ardından 'z' harfi:

txt = 'xaz x1z xAz x.z x@z' res = re.sub('x[^\d.a-z]z', '!', txt) print(res)

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

'xaz x1z ! x.z !'

Pratik Görevler

Şu kalıba uyan dizeleri bulacak bir düzenli ifade yazın: rakam veya nokta, 1 veya daha fazla kez.

Şu kalıba uyan dizeleri bulacak bir düzenli ifade yazın: rakam olmayan ve 'a''dan 'g''ya kadar harf olmayan bir karakter, 3 ile 7 arasında.

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