【发布时间】:2018-01-15 23:54:21
【问题描述】:
所以我有一个奇怪的链接,例如:
https\/\/blahblah.com\/path\/example
我想要做的是将每个 "\/" 替换为 "/"。
当我尝试时
re.sub("\/", "/", soup)
它不会改变任何东西。任何帮助表示赞赏,谢谢。
【问题讨论】:
-
这里的
\转义了正斜杠。因此,要么使用原始字符串,要么转义反斜杠本身。 -
re.sub(r"\/", "/", soup) -
也许`\`在正则表达式中有特殊含义。
-
你必须转义反斜杠
-
要添加到之前的 cmets:
"\/"实际上是"/"。
标签: python regex string python-3.x replace