Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmRECF 42 of 129 menu
◀ ▶

პითონის რეგულარულ გამონათქვამებში კირილიცის თავისებურებები

პითონის რეგულარული გამონათქვამების დიდი უპირატესობა არის ის, რომ კირილიცური სიმბოლოები შედის \w ჯგუფში. მოდით შევცვალოთ ყველა ლათინური და კირილიცური ასო შემდეგ სტრიქონში:

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

კოდის შესრულების შედეგი:

'! 456 ! !'

ასევე კირილიცური ასოების ძიება შესაძლებელია კვადრატულ ფრჩხილებში მოცემული ჯგუფის საშუალებით: [а-я]. მაგრამ მასთან არის პრობლემა - მასში არ შედის ასო 'ё'. მისი ჩართვისთვის საჭიროა ეს ასო დაემატოს ჯგუფს:

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

კოდის შესრულების შედეგი:

'! 456 xax !'

მოცემულია სტრიქონი:

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

დაწერეთ რეგულარული გამონათქვამი, რომელიც იპოვის სტრიქონებს შაბლონის მიხედვით: კიდეებზე დგას ასოები 'w', ხოლო მათ შორის - კირილიცური ასო.

მოცემულია სტრიქონი:

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

დაწერეთ რეგულარული გამონათქვამი, რომელიც იპოვის ყველა სიტყვას შაბლონის მიხედვით: ნებისმიერი კირილიცური ასო ნებისმიერი რაოდენობით.

← →
↑
ქართული▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა