相关疑难解决方法(0)

python - 如何将退格符应用于字符串

我有一个字符串

s = '--two \x08--three'
Run Code Online (Sandbox Code Playgroud)

当我打印时,我得到

--two--three
Run Code Online (Sandbox Code Playgroud)

但我可以做点什么吗

s='--two--three'
Run Code Online (Sandbox Code Playgroud)

没有明确声明它。

我不需要存储甚至不知道后面的空间。我只想在没有退格字符的情况下操作文本。我怎样才能做到这一点?

编辑:希望我能澄清一点。说我有两个字符串

test1 = 'a\bb' #b
test2 = 'b' #b
Run Code Online (Sandbox Code Playgroud)

当它们被打印出来时,它们等同于用户,但是test1!=test2. 我正在做的是从终端拉出一些输出。此输出始终具有退格键。我希望能够操作最终结果、搜索单词、编辑字符串而不必担心退格。

编辑 2:我想我真正想要的是将变量设置为打印语句的结果

a = print("5\bA") #a='A' #does not work like this
Run Code Online (Sandbox Code Playgroud)

python string

4
推荐指数
2
解决办法
4647
查看次数

标签 统计

python ×1

string ×1