美文网首页
python字符串内三个\改为一个\

python字符串内三个\改为一个\

作者: yytester | 来源:发表于2020-10-23 16:05 被阅读0次

有一个字符串s,里面有三个\号,需要转为1个 \ 号.
直接用result = s.replace('\\\','\')会报错

需要先用repr() 函数可以将字符串转换为python的原始字符串(即忽视各种特殊字符的作用.
然后用eval函数将原始字符串转为正常字符串.
result = eval(repr(s).replace('\\\\', '\\'))

相关文章

网友评论

      本文标题:python字符串内三个\改为一个\

      本文链接:https://www.haomeiwen.com/subject/blivmktx.html