Регулярное выражение Python с литералом вопросительного знака

Я использую URLconf от Django, URL, который я получу,/?code=authenticationcode
Я хочу сопоставить URL, используяr'^\?code=(?P<code>.*)$' , но это не работает.

Затем я узнал, что это проблема «?».
Потому что я пытался соответствовать/aaa?aaa с помощьюr'aaa\?aaa' r'aaa\\?aaa' четноеr'aaa.*aaa' , все не удалось, но это работает, когда оно "+" или любой другой персонаж.
Как сопоставить «?», Это особенное?

Ответы на вопрос(5)

Ваш ответ на вопрос