Mulai sekarangMulai gratis

Pendekatan lazy

Anda telah melakukan pembersihan pada himpunan data, tetapi Anda khawatir masih ada kalimat di dalam tanda kurung yang dapat mengaburkan analisis.

Sekali lagi, kuantifier greedy atau lazy dapat menghasilkan keluaran yang berbeda.

Sebagai contoh, jika Anda ingin mengekstrak kata yang dimulai dengan a dan diakhiri dengan e pada string I like apple pie, Anda mungkin mengira menerapkan regex greedy a.+e akan mengembalikan apple. Namun, kecocokan Anda akan menjadi apple pie. Cara mengatasinya adalah menjadikannya lazy dengan menggunakan ? yang akan mengembalikan apple.

Modul re dan variabel sentiment_analysis sudah dimuat dalam sesi Anda.

Latihan ini merupakan bagian dari kursus

Regular Expressions in Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Write a greedy regex expression to match 
sentences_found_greedy = re.____(r"____", ____)

# Print out the result
print(sentences_found_greedy)
Edit dan Jalankan Kode