⊗pyPmREMS 69 of 129 menu

subn მეთოდი პითონის რეგულარულ გამოსახულებებში

subn მეთოდი ახორციელებს სიმბოლოების ჩანაცვლებას, რეგულარულ გამოსახულებაში მითითებულს და აბრუნებს ტუპლს, რომელიც შედგება შედეგისა და შესრულებული ჩანაცვლებების რაოდენობისგან. მეთოდის პირველ პარამეტრში ვმითითებთ რეგულარულ გამოსახულებას, რომელსაც ვეძებთ, მეორე პარამეტრში - რაზე ვცვლით მას. მესამე პარამეტრში ვნიშნავთ სტრიქონს. მეოთხე არასავალდებულო პარამეტრში ვმითითებთ ჩანაცვლებების რაოდენობას:

re.subn(რას ვცვლით, რაზე ვცვლით, სად ვცვლით, [ჩანაცვლებების რაოდენობა])

დავუშვათ გვაქვს სტრიქონი:

txt = '123 456 789'

მოდით გამოვიყენოთ subn მეთოდი ჩვენს სტრიქონზე:

txt = '123 456 789' res = re.subn('\d', '!', txt) print(res)

კოდის შესრულების შემდეგ გამოიტანება შეცვლილი სტრიქონი და მასში შესრულებული ჩანაცვლებების რაოდენობა:

('!!! !!! !!!', 9)

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

txt = 'aaa bbb 123 www'

შეცვალეთ მასში ყველა ასო, რომელიც მეორდება რამდენჯერმე ზედიზედ და გაიგეთ რამდენი ჩანაცვლება შესრულდა.

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

txt = 'aaa @@@ 123w'

შეცვალეთ მასში ყველა არა-ასო და ციფრი, რომელიც მეორდება რამდენჯერმე ზედიზედ და გაიგეთ რამდენი ჩანაცვლება შესრულდა.

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