python-3.x 为什么我会收到“SyntaxWarning:invalid escape sequence \s”警告?

jxct1oxe  于 4个月前  发布在  Python
关注(0)|答案(1)|浏览(245)
re.compile('\s+', flags = re.UNICODE)

字符串
上面的代码在python3中给出了以下警告。

SyntaxWarning: invalid escape sequence \s


我使用r'\s+'修复了它。这是解决问题的正确方法吗?

vwkv1x7d

vwkv1x7d1#

是的,就是这样。你可以使用原始字符串r'\s+',或者用'\\s+'转义反斜杠。

相关问题