Memadankan Titik Tersurat dengan Ungkapan Biasa
Dalam Python, memadankan titik tersurat (.) menggunakan rentetan mentah (mis., r"rentetan ") memerlukan pelarian untuk mengelak menganggapnya sebagai metacharacter yang sepadan dengan mana-mana aksara.
Untuk memadankan rentetan "test.this" daripada input "bla bla bla [email protected] bla bla", anda boleh menggunakan berikut ungkapan biasa:
import re pattern = r"\b\w\.\w@.*" match = re.findall(pattern, "blah blah blah [email protected] blah blah") print(match)
Berikut ialah pecahan ungkapan biasa:
Fungsi re.findall() mengembalikan senarai semua subrentetan yang sepadan dalam rentetan input. Dalam kes ini, ia akan mengembalikan senarai yang mengandungi rentetan yang dipadankan "test.this@...".
Atas ialah kandungan terperinci Bagaimana untuk Memadankan Titik Tersurat dalam Ungkapan Biasa dengan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!