Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana Menggunakan Nombor Kumpulan dalam Penggantian Ungkapan Biasa dalam Python?
Penggantian dengan Nombor Kumpulan dalam Penggantian Ungkapan Biasa
Apabila cuba menggantikan ruang letak dengan nombor kumpulan diikuti dengan rentetan yang ditentukan, pernyataan re.sub(r'(foo)', r'1123', 'foobar') gagal, mengakibatkan 'J3bar'. Ini kerana bahagian berangka ditafsirkan secara literal dan bukan sebagai rujukan belakang kepada kumpulan.
Untuk menyelesaikannya, seseorang boleh menggunakan g
Dokumentasi Python menerangkan fungsi ini sebagai berikut:
Atas ialah kandungan terperinci Bagaimana Menggunakan Nombor Kumpulan dalam Penggantian Ungkapan Biasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!