代码之家  ›  专栏  ›  技术社区  ›  overexchange

如何检测和删除字符串结尾的尾随反斜杠?

  •  -2
  • overexchange  · 技术社区  · 6 年前

    任何文件的条目都有一个尾随的反斜杠

    cache[path] = file.read()
    for file_name, multi_line_content in cache.items():
       for line in multi_line_content.splitlines():
          // this line may or maynot have trailing backslash
    

    前任:

    dsf dff dfdf \

    cvcs dsd sdds\


    如何处理此行,检测尾随反斜杠并将其移除,然后将整行复制为字符串?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Mureinik    6 年前

    rstrip 正是你需要的:

    s = s.rstrip('\\')