Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธี Escape ตัวอักษรพิเศษทั้งหมดสำหรับ Regex ใน Python

ใช้ re.escape() เพื่อ escape ตัวอักษรพิเศษ

ตัวอย่าง escape ตัวอักษรพิเศษทั้งหมดในสตริงที่กำหนด:

>> p = '5*(67).89?'
>>> re.escape(p)
'5\\*\\(67\\)\\.89\\?'