102 of 151 menu

Metode search modul re

Metode search modul re mencari hanya kecocokan pertama dengan ekspresi reguler. Pada parameter pertama metode ditentukan ekspresi reguler yang akan dicari, pada parameter kedua - string tempat pencarian dilakukan. Pada parameter ketiga yang opsional dapat ditentukan flag untuk pengaturan tambahan ekspresi reguler. Metode mengembalikan objek Match object. Jika tidak ada kecocokan yang ditemukan, dikembalikan None.

Sintaksis

import re re.search(ekspresi_reguler, string, [flag])

Contoh

Mari temukan substring pertama dengan angka menggunakan metode search:

txt = 'aaa 123 bbb 456' res = re.search('\d+', txt) print(res)

Hasil eksekusi kode:

<re.Match object; span=(4, 7), match='123'>

Contoh

Mari tampilkan kecocokan dari Match object:

txt = 'aaaa 123 bbbb 456' res = re.search('\d+', txt) print(res[0])

Hasil eksekusi kode:

'123'

Lihat juga

  • metode findall modul re,
    yang mengembalikan daftar semua kecocokan dalam string
  • metode finditer modul re,
    yang mengembalikan iterator semua kecocokan dengan ekspresi reguler dalam string
  • metode match modul re,
    yang mencari kecocokan dengan ekspresi reguler di awal string
  • metode fullmatch modul re,
    yang mencari semua kecocokan dengan ekspresi reguler dalam string
  • objek Match object modul re,
    yang berisi informasi tentang kecocokan dengan ekspresi reguler
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