Python中文
首页
教程
问答
标签
搜索
登录
注册
Python-使用string.rep转义双引号
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>如何将python字符串中的“替换为”?</p> <p>我有一个带双引号的字符串:</p> <pre><code>s = 'a string with "double" quotes' </code></pre> <p>我想用一个反斜杠来转义双引号。</p> <p>执行以下操作不起作用,它会用两个反斜杠逃脱:</p> <pre><code>s.replace('"', '\\"') 'a string with \\"double\\" quotes' </code></pre> <p>打印该字符串的输出显示了我想要的内容。 但我不只是想打印正确的字符串,我希望它保存在变量中。 有人能帮我正确的魔法正则表达式吗?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>字符串<em>正确。但是<code>repr</code>将使用反斜杠转义本身来显示不可打印的字符,并且为了一致性(它应该形成一个Python字符串文本,在求值时,返回给<code>repr</code>的输入相同的字符串),还将转义字符串中出现的每个反斜杠。</p> <p>注意,这是一个相当有限的转义算法。根据您的需要,您可能需要显著地扩展它(或者有一个现成的解决方案,例如,在使用数据库时预先准备好的语句)</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
基于datafram中的1列选择具有最高值的行
1 回答
基于DataFram中的datetime对象间隔获取值
8 回答
基于datafram中的两个条件生成布尔值列
10 回答
基于datafram中的两列删除异常值
4 回答
基于datafram中的值对列表排序
3 回答
基于datafram中的值求和
3 回答
基于Datafram中的值的彩色条形图
10 回答
基于DataFram中的值计数保留前n个项的所有行
5 回答
基于DataFram中的值重命名具有相同列名的列
3 回答
基于datafram中的其他值更改dataframe的值
8 回答
基于datafram中的列值获取更改日期
4 回答
基于datafram中的列创建6个条形子图
4 回答
基于DataFram中的另一列填充缺少的值
1 回答
基于datafram中的唯一值生成大量列
10 回答
基于datafram中的多个列联接
6 回答
基于DataFram中的字符串格式创建额外的行
9 回答
基于datafram中的排序值旋转多行
5 回答
基于datafram中的条件在python中创建记录
8 回答
基于DataFram中的条件检索列
1 回答
基于DataFram中的次要时间增量获取值
3 回答