⊗pyPmRECF 42 of 129 menu

Python-da RegEx-lərdə Kirill xüsusiyyətləri

Python-da RegEx-in böyük üstünlüyü ondan ibarətdir ki, Kirill simvolları \w qrupuna daxildir. Gəlin aşağıdakı sətirdə bütün Latın və Kirill hərflərini əvəz edək:

txt = 'x232x 456 xax xтекстx' res = re.sub('x[\w]*x', '!', txt) print(res)

Kodun icrasının nəticəsi:

'! 456 ! !'

Həmçinin Kirill hərfləri kvadrat mötərizədə qrupundan istifadə etməklə axtarıla bilər: [а-я]. Lakin onun bir problemi var - bura 'ё' hərfi daxil olmur. Onu daxil etmək üçün bu hərfi qrupa əlavə etmək lazımdır:

res = re.sub('x[а-яё]*x', '!', txt) print(res)

Kodun icrasının nəticəsi:

'! 456 xax !'

Sətir verilmişdir:

txt = 'wйw wяw wёw wqw'

Şablona uyğun sətirləri tapan bir RegEx yazın: kənarlarda 'w' hərfləri dayanır, onların arasında isə Kirill hərfi.

Sətir verilmişdir:

txt = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ'

Şablona uyğun bütün sözləri tapan bir RegEx yazın: istənilən Kirill hərfi istənilən sayda.

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