104 of 151 menu

re modulining fullmatch metodi

re modulining fullmatch metodi satrdagi regular ifoda bilan barcha mosliklarni qidiradi. Metodning birinchi parametrida izlaydigan regularimizni, ikkinchi parametrida - qidirish uchun satrni ko'rsatamiz. Uchinchi ixtiyoriy parametrda qo'shimcha sozlashlar uchun flaglar belgilash mumkin. Metod Match object obyektini qaytaradi. Agar mosliklar topilmasa, None qaytariladi.

Sintaksis

import re re.fullmatch(regular, satr, [flaglar])

Misol

Keling fullmatch metodini bizning satrimizga qo'llaymiz:

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

Kod bajarilgandan so'ng biz None olamiz, chunki raqamlar qatoriga, satrda bo'sh joy belgilari ham mavjud:

None

Misol

Endi esa bizning satrimiz faqat raqamlardan iborat bo'lsin:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • findall metodi re modulining,
    satrdagi barcha mosliklar ro'yxatini qaytaradi
  • finditer metodi re modulining,
    satrdagi regular bilan barcha mosliklar iteratorini qaytaradi
  • search metodi re modulining,
    satrdagi regular bilan birinchi moslikni qidiradi
  • match metodi re modulining,
    satr boshidagi regular bilan moslikni qidiradi
  • Match object obyekti re modulining,
    regular bilan mosliklar haqida ma'lumotni o'z ichiga oladi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish