2016-07-01 5 views
1
find = re.compile(r'die\ area \s+ = \s+ (%d)') 

'\ '' '의 차이점은 무엇입니까?두 가지의 차이점은 무엇입니까?

+0

원시 문자열에서 전자는 백래시 다음에 공백이오고 후자는 단순히 공백입니다. – TigerhawkT3

+0

AFAIK, 나는 정규식의 측면에서 어떤 차이가 있다고 생각하지 않습니다. [python regex spec] (https://docs.python.org/2/library/re.html)에서 언급 된 것을 찾지 못하는 것 같습니다. – SWLim

+4

@ TigerhawkT3 :하지만 정규 표현식에서는 동일합니다. 백 슬래시는 단지 중복됩니다. 스페이스를 벗어나는 유일한 시간은 자유 공간 모드 ('re.X')를 사용할 때 리터럴 스페이스 문자를 포함하고자 할 때입니다. –

답변

-1

RegEx101.com이 동의합니다. 둘 다 리터럴과 일치합니다.

관련 문제