⊗pyPmREMFm 65 of 129 menu

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

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

re.fullmatch(რა ვეძებოთ, სად ვეძებოთ)

მაგალითი

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

txt = '123 456 789' res = re.fullmatch('\d+', txt) print(res)

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

None

მაგალითი

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

txt = '123456' res = re.fullmatch('\d+', txt) print(res)

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

<re.Match object; span=(0, 6), match='123456'>

მაგალითი

match-ობიექტიდან შესაძლებელია მოიძებნოს ნაპოვნი ქვესტრიქონი. ამისთვის საჭიროა მივმართოთ მის პირველ ელემენტს:

txt = 'abcde' res = re.fullmatch('\w+', txt) print(res[0])

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

'abcde'

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

შეამოწმეთ, რომ შემდეგი სტრიქონი მხოლოდ ასოებისგან შედგება:

txt = 'abcde'

შეამოწმეთ, რომ შემდეგი სტრიქონი მხოლოდ ციფრებისგან შედგება:

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