Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Memadankan Titik Tersurat dalam Ungkapan Biasa dengan Python?
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!