去除python字符串中间的转义符号
作者:互联网
strip()可以去除头尾的转义符号,但不能去除字符串中间的
比如title = "13.\t13"
拿到手的就是变量title,无法直接加r变成原始字符串
这时候可以使用repr()方法
print(repr(title))
结果为'13.\t13',发现多了单引号
new_title = repr(title).replace(f'\\t', '')
print(new_title)
结果为:
'13.13'
再使用eval方法可以转回字符串
new_title = eval(repr(title).replace(f'\\t', ''))
print(new_title)
结果为:
13.13
参考:
https://blog.csdn.net/qq_33692331/article/details/111414982
标签:title,python,repr,转义,字符串,去除,print,new 来源: https://www.cnblogs.com/haaiso/p/15013706.html