Dalam Python, rentetan mentah ialah rentetan yang diawali dengan huruf 'r' atau 'R'. Rentetan mentah digunakan untuk menunjukkan bahawa aksara sengkang terbalik ('') tidak boleh ditafsirkan sebagai aksara melarikan diri. Ini berguna apabila anda ingin menggunakan aksara sengkang terbalik dalam corak ungkapan biasa tanpa ia dianggap sebagai aksara khas.
Sebagai contoh, corak ungkapan biasa berikut akan sepadan dengan mana-mana baris yang mengandungi perkataan "the" :
r"the"
Walau bagaimanapun, corak ungkapan biasa berikut akan sepadan dengan mana-mana baris yang mengandungi aksara '' diikuti dengan perkataan "the":
"\the"
Ini kerana watak sengkang ke belakang ditafsirkan sebagai watak melarikan diri dalam corak kedua. Untuk memadankan mana-mana baris yang mengandungi aksara '' diikuti dengan perkataan "the", anda perlu menggunakan rentetan mentah:
r"\the"
Rentetan mentah juga boleh digunakan untuk memadankan aksara khas lain, seperti aksara baris baharu (n) dan aksara tab (t). Sebagai contoh, corak ungkapan biasa berikut akan sepadan dengan mana-mana baris yang mengandungi aksara baris baharu:
r"\n"
Dan corak ungkapan biasa berikut akan sepadan dengan mana-mana baris yang mengandungi aksara tab:
r"\t"
Atas ialah kandungan terperinci Apakah Raw String Regex dalam Python dan Bagaimana Ia Berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!