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问题
Kivy:在屏幕管理器中使用on_press even更改屏幕
9 回答
kivy:在幻灯片转换开始时播放声音,按下按钮后停止播放
6 回答
KIVY:在应用程序初始化期间添加小部件
2 回答
Kivy:在我的应用程序中添加工具栏
5 回答
Kivy:在排序ListAdapter d时无法更新ListView
2 回答
kivy:在根控件中用on-unpress-even更改嵌套按钮的颜色
9 回答
Kivy:在桌面上隐藏鼠标光标
10 回答
Kivy:在每次触摸之后(在触摸屏上)在FloatLayout中添加图像,但是所有以前的图像都消失了
10 回答
KIVY:在油漆应用程序中更改线条颜色
7 回答
Kivy:在简单的“Hello World”脚本中出现未知类<WindowManager>错误?
5 回答
Kivy:在网格中分配操作/分类按钮
5 回答
Kivy:在视图滚动时保持绘图说明在视图中
9 回答
Kivy:在重新进入的屏幕上将切换按钮重置为“正常”
4 回答
Kivy:基于基线更新标记中心位置
5 回答
Kivy:增加BoxLayout所需的空间?
8 回答
Kivy:声音开始播放,但在Android上是“不可阻挡的”,但在Windows上却可以
2 回答
Kivy:处理事件
6 回答
Kivy:多个屏幕和菜单项没有实现
2 回答
Kivy:如何为python创建的小部件使用画布
8 回答
Kivy:如何从kvlang中的任何屏幕访问嵌套的screenmanager
5 回答