104 of 151 menu

re մոդուլի fullmatch մեթոդը

re մոդուլի fullmatch մեթոդը որոնում է տողում կանոնավոր արտահայտության բոլոր համընկնումները: Մեթոդի առաջին պարամետրում նշում ենք կանոնավոր արտահայտությունը, որը կփնտրենք, երկրորդ պարամետրում՝ այն տողը, որում այն փնտրում ենք: Երրորդ ոչ պարտադիր պարամետրում կարելի է նշել ֆլագները կանոնավոր արտահայտության լրացուցիչ կարգավորումների համար: Մեթոդը վերադարձնում է Match օբյեկտ: Եթե համընկնումներ չեն գտնվել, վերադարձվում է None:

Շարահյուսություն

import re 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'>

Տես նաև

  • findall մեթոդը re մոդուլի,
    որը վերադարձնում է տողում բոլոր համընկնումների ցուցակը
  • finditer մեթոդը re մոդուլի,
    որը վերադարձնում է տողում կանոնավոր արտահայտության բոլոր համընկնումների իտերատորը
  • search մեթոդը re մոդուլի,
    որը որոնում է տողում կանոնավոր արտահայտության առաջին համընկնումը
  • match մեթոդը 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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել