美文网首页
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