⊗pyPmREFSP 53 of 129 menu

ნაპოვნის პოზიცია search მეთოდში Python-ში

match-ობიექტის საშუალებით ასევე შესაძლებელია ნაპოვნი ქვესტრიქონის პოზიციის განსაზღვრა. ამ მიზნით გამოიყენება ორი მეთოდი. მეთოდი start აბრუნებს დასაწყისის პოზიციას, ხოლო მეთოდი end - დასასრულის პოზიციას.

შევეცადოთ პრაქტიკაში. მოდით გვაქვს სტრიქონი:

txt = '123 456 789'

მოდით ვიპოვოთ მასში პირველი ქვესტრიქონი ციფრებით search მეთოდის საშუალებით, შემდეგ კი გამოვიტანოთ მიღებული ქვესტრიქონის პოზიცია start და end მეთოდების დახმარებით:

res = re.search('\d+', txt) print(res.start()) # გამოიტანს 0-ს print(res.end()) # გამოიტანს 3-ს

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

txt = 'abcde 123456'

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

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