103 of 151 menu

re მოდულის match მეთოდი

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

სინტაქსი

import re re.match(რეგულარული_გამოსახულება, სტრიქონი, [ფლაგები])

მაგალითი

მოდი ვიპოვოთ ყველა ქვესტრიქონი ციფრებით:

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

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

<re.Match object; span=(0, 3), match='123'>

მაგალითი

ახლა კი მოდით ჩვენი სტრიქონი დაიწყოს ასოებით:

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

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

None

ასევე იხილეთ

  • findall მეთოდი re მოდულის,
    რომელიც აბრუნებს ყველა შესაბამისობის სიას სტრიქონში
  • finditer მეთოდი re მოდულის,
    რომელიც აბრუნებს იტერატორს ყველა შესაბამისობისა რეგულარულ გამოსახულებასთან სტრიქონში
  • search მეთოდი re მოდულის,
    რომელიც ეძებს პირველ შესაბამისობას რეგულარულ გამოსახულებასთან სტრიქონში
  • fullmatch მეთოდი re მოდულის,
    რომელიც ეძებს ყველა შესაბამისობას რეგულარულ გამოსახულებასთან სტრიქონში
  • Match object ობიექტი re მოდულის,
    რომელიც შეიცავს ინფორმაციას რეგულარულ გამოსახულებასთან შესაბამისობების შესახებ
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა