Wyrażenie Pythona z literałem znaku zapytania
Używam URLconf Django, adres URL, który otrzymam jest/?code=authenticationcode
Chcę dopasować adres URL za pomocąr'^\?code=(?P<code>.*)$'
, ale to nie działa.
Wtedy dowiedziałem się, że to problem „?”.
Becuase, próbowałem dopasować/aaa?aaa
za pomocąr'aaa\?aaa'
r'aaa\\?aaa'
parzystyr'aaa.*aaa'
, wszystko zawiodło, ale działa, gdy jest to „+” lub jakakolwiek inna postać.
Jak dopasować „?”, Czy to wyjątkowe?