Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 정규식의 모든 특수 문자를 이스케이프 처리하는 방법은 무엇입니까?


특수 문자를 이스케이프하기 위해 re.escape()를 사용합니다 -

다음 코드는 re.escape() 메서드를 사용하여 주어진 문자열의 모든 특수 문자를 이스케이프하는 방법을 보여줍니다.

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