DeprecationWarning: secuencia de escape no válida: ¿qué usar en lugar de \ d?

He encontrado un problema con el módulo re en Python 3.6.5. Tengo este patrón en mi expresión regular:

 '\\nRevision: (\d+)\\n' 

Pero cuando lo ejecuto, estoy obteniendo una DeprecationWarning .

Busqué el problema en SO y no he encontrado la respuesta, ¿qué debo usar en lugar de \d+ ? ¿Solo [0-9]+ o quizás algo más?

Python 3 interpreta los literales de cadena como cadenas Unicode y, por lo tanto, su \ d se trata como un carácter Unicode escapado.

Declare su patrón RegEx como una cadena en bruto en lugar de anteponer r , como se muestra a continuación:

 r'\nRevision: (\d+)\n' 

Esto también significa que también puede eliminar los escapes para \n , ya que estos solo serán analizados como caracteres de nueva línea por re .