103 of 151 menu

Metode match modul re

Metode match modul re hanya mencari kecocokan dengan ekspresi reguler di awal string. Pada parameter pertama metode kita tentukan regex yang akan dicari, pada parameter kedua - string tempat mencarinya. Pada parameter ketiga yang opsional dapat ditentukan flag untuk pengaturan tambahan regex. Metode mengembalikan objek Match object. Jika tidak ditemukan kecocokan, dikembalikan None.

Sintaks

import re re.match(regex, string, [flags])

Contoh

Mari temukan semua substring dengan digit:

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

Hasil eksekusi kode:

<re.Match object; span=(0, 3), match='123'>

Contoh

Sekarang mari string kita mulai dengan karakter alfabet:

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

Hasil eksekusi kode:

None

Lihat juga

  • metode findall modul re,
    yang mengembalikan daftar semua kecocokan dalam string
  • metode finditer modul re,
    yang mengembalikan iterator semua kecocokan dengan regex dalam string
  • metode search modul re,
    yang mencari kecocokan pertama dengan regex dalam string
  • metode fullmatch modul re,
    yang mencari semua kecocokan dengan regex dalam string
  • objek Match object modul re,
    yang berisi informasi tentang kecocokan dengan regex
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak