102 of 151 menu

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

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

სინტაქსი

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

მაგალითი

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

txt = 'aaa 123 bbb 456' res = re.search('\d+', txt) print(res)

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

<re.Match object; span=(4, 7), match='123'>

მაგალითი

მოდი გამოვიტანოთ შესატყვისი Match ობიექტიდან:

txt = 'aaaa 123 bbbb 456' res = re.search('\d+', txt) print(res[0])

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

'123'

ასევე იხილეთ

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