Memadankan Titik Tersurat dalam Ungkapan Biasa
Dalam regex, noktah (.) biasanya mewakili sebarang aksara. Walau bagaimanapun, apabila bekerja dengan rentetan format mentah Python (diawali dengan 'r'), satu titik literal perlu dilepaskan. Ini kerana aksara yang dilepaskan dalam rentetan mentah diperlakukan secara literal, mengatasi makna khasnya dalam regex.
Untuk memadankan titik dalam Python menggunakan regex, ia mesti didahului oleh aksara melarikan diri (""). Contohnya:
import re text = "blah blah blah test.thisis@example.com blah blah" match = re.search(r"\.this", text) # Escape the literal dot with "\." if match: print(match.group()) # Output: .this
Atas ialah kandungan terperinci Bagaimana untuk Memadankan Titik Tersurat dalam Ungkapan Biasa Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!