99 of 151 menu

Metode split Modul re

Metode split modul re memisahkan string dan mengembalikan daftar yang dihasilkan. Parameter pertama menerima ekspresi reguler. Pada parameter kedua kita tentukan string yang perlu dipisahkan. Pada parameter ketiga yang opsional dapat ditentukan jumlah maksimal bagian untuk pemisahan. Pada parameter keempat yang opsional ditentukan flag untuk pengaturan tambahan ekspresi reguler.

Sintaksis

import re re.split(ekspresi_reguler, string, [jumlah_maks_bagian], [flag])

Contoh

Mari pisahkan string berdasarkan tanda hubung:

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Hasil eksekusi kode:

['aaa', 'bbb', '123 456']

Contoh

Sekarang mari pisahkan string berdasarkan tanda hubung sebanyak dua kali:

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Seperti yang terlihat dari hasil eksekusi kode, string hanya terpisah berdasarkan tanda hubung menjadi dua bagian. Dan ke bagian ketiga string masuk sisa stringnya:

['aaa', 'bbb', '123-456']

Lihat juga

  • metode findall modul re,
    yang mengembalikan daftar dari semua kecocokan dalam string
  • metode finditer modul re,
    yang mengembalikan iterator semua kecocokan dengan ekspresi reguler dalam string
  • metode search modul re,
    yang mencari kecocokan pertama 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
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