⊗pyPmRELB 48 of 129 menu

სტრიქონის დასაწყისი და დასასრული პითონის რეგულარულ გამონათქვამებში

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

მაგალითი

ამ მაგალითში ძიების შაბლონი ასეთია: შეცვალე 'aaa' '!'-ზე მხოლოდ იმ შემთხვევაში, თუ იგი სტრიქონის დასაწყისში стоит:

txt = 'aaa aaa aaa' res = re.sub('^aaa', '!', txt) print(res)

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

'! aaa aaa'

მაგალითი

ამ მაგალითში ძიების შაბლონი ასეთია: შეცვალე 'aaa' '!'-ზე მხოლოდ იმ შემთხვევაში, თუ იგი სტრიქონის ბოლოში стоит:

txt = 'aaa aaa aaa' res = re.sub('aaa ', '!', txt) print(res)

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

'aaa aaa !'

მაგალითი

როდესაც რეგულარული გამონათქვამის დასაწყისში стоит '^', ხოლო ბოლოში - ' , მაშინ ამ გზით მოწმდება მთელი სტრიქონი მთლიანობაში რეგულარული გამონათქვამის შესატყვისად.

შემდეგ მაგალითში ძიების შაბლონი ასეთია: ასო 'a' მეორდება ერთი ან მეტჯერ, შეცვალე მთელი სტრიქონი '!'-ზე მხოლოდ იმ შემთხვევაში, თუ იგი მთლიანად შედგება 'a' ასოებისგან:

txt = 'aaa' res = re.sub('^a+ ', '!', txt) print(res)

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

'!'

პრაქტიკული ამოცანები

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

txt = 'abc def xyz'

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

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

txt = 'abc def xyz'

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

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა