Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thoát tất cả các ký tự đặc biệt cho regex trong Python?


Chúng tôi sử dụng re.escape () để thoát các ký tự đặc biệt -

Đoạn mã sau cho biết cách tất cả các ký tự đặc biệt trong chuỗi đã cho được thoát bằng cách sử dụng phương thức re.escape ()

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