【发布时间】:2011-03-06 08:24:16
【问题描述】:
我想去掉双引号:
string = '"" " " ""\\1" " "" ""'
获得:
string = '" " " ""\\1" " "" "'
我尝试使用rstrip、lstrip 和strip('[^\"]|[\"$]'),但没有成功。
我该怎么做?
【问题讨论】:
-
正确答案如下。至于您使用
strip的方法,请注意a)此方法不采用正则表达式作为其参数,b)您提供的正则表达式无论如何都不会起作用,c)此方法会去除所有相邻的字符,而不仅仅是一,所以你会用.strip('"')丢失两个双引号。