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 օբյեկտը re մոդուլի,
    որը պարունակում է կանոնավոր արտահայտության հետ համընկնումների մասին տեղեկություն
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել