104 of 151 menu

Kaedah fullmatch modul re

Kaedah fullmatch modul re mencari semua padanan dengan ungkapan biasa dalam rentetan. Dalam parameter pertama kaedah, kami nyatakan ungkapan biasa yang akan dicari, dalam parameter kedua - rentetan di mana kami mencarinya. Dalam parameter ketiga yang pilihan, boleh ditetapkan bendera untuk tetapan tambahan ungkapan biasa. Kaedah mengembalikan objek Match object. Jika tiada padanan ditemui, dikembalikan None.

Sintaks

import re re.fullmatch(ungkapan biasa, rentetan, [bendera])

Contoh

Mari gunakan kaedah fullmatch pada rentetan kami:

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

Selepas melaksanakan kod, kami akan dapat None, kerana selain digit, dalam rentetan juga terdapat aksara ruang:

None

Contoh

Sekarang mari rentetan kami hanya terdiri daripada digit:

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

Hasil pelaksanaan kod:

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

Lihat juga

  • kaedah findall modul re,
    yang mengembalikan senarai semua padanan dalam rentetan
  • kaedah finditer modul re,
    yang mengembalikan iterator semua padanan dengan ungkapan biasa dalam rentetan
  • kaedah search modul re,
    yang mencari padanan pertama dengan ungkapan biasa dalam rentetan
  • kaedah match modul re,
    yang mencari padanan dengan ungkapan biasa pada permulaan rentetan
  • objek Match object modul re,
    yang mengandungi maklumat tentang padanan dengan ungkapan biasa
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak