split
Pelajaran 4 dari 28 dalam kursus RegEx di Python di Coddy.
Fungsi split memungkinkan kamu memisahkan string menjadi list berdasarkan pola yang ditentukan. Fungsinya mirip dengan method split untuk string, tetapi memiliki kemampuan pencocokan pola yang lebih kuat.
re.split(pattern, string, maxsplit=0)- pattern: Pola ekspresi reguler yang digunakan untuk memisahkan string.
- string: String yang akan dipisahkan.
- maxsplit: Opsional. Jumlah pemisahan maksimum yang dilakukan. Nilai default-nya adalah 0, yang berarti tidak ada batas jumlah pemisahan
import re
text = "one, two, three, four"
pattern = ", "
result = re.split(pattern, text)
print(result) # output: ['one', 'two', 'three', 'four']Pada contoh di atas, kita menggunakan fungsi split untuk memisahkan string text di setiap koma yang diikuti spasi. Hasilnya adalah list substring yang telah dipisahkan
Tantangan
MudahTulis program yang menggunakan fungsi split untuk memisahkan string "apple;banana;cherry;date" menjadi list buah. Gunakan titik koma ; sebagai pemisah. Cetak hasilnya di akhir.
Coba sendiri
# Tulis kodemu di siniSemua pelajaran di RegEx di Python
1Pengantar
Pengantar5Pengelompokan dan Pola Lanjutan
PengelompokanPenangkapanOperator PipeAlternasiPengecekan ke DepanPengecekan ke BelakangLatihan sendiri: Compiler Python online
Uji pola pada teksmu sendiri: Penguji Regex