Memahami perbedaannya
Anda perlu terus bekerja dan membersihkan himpunan data tweet Anda. Anda menyadari ada beberapa tag HTML. Anda perlu menghapusnya tetapi mempertahankan konten di dalamnya karena berguna untuk analisis.
Mari kita lihat kalimat yang mengandung tag HTML berikut:
I want to see that <strong>amazing show</strong> again!.
Anda tahu bahwa untuk mendapatkan tag HTML, Anda harus mencocokkan apa pun yang berada di dalam tanda kurung sudut < >. Namun masalah terbesarnya adalah tag penutup memiliki struktur yang sama. Jika Anda mencocokkan terlalu banyak, Anda akan menghapus informasi penting. Jadi Anda perlu memutuskan apakah akan menggunakan kuantifier greedy atau kuantifier malas.
String sudah dimuat sebagai string di sesi Anda.
Latihan ini merupakan bagian dari kursus
Regular Expressions in Python
Instruksi latihan
- Impor modul
re. - Tulis ekspresi
regexuntuk mengganti tag HTML dengan string kosong. - Cetak hasilnya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import re
____
# Write a regex to eliminate tags
string_notags = re.____(r"____", "____", ____)
# Print out the result
____