如何删除字符串的左侧部分?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (27)

我有一些简单的python代码,用于搜索文件中的字符串,例如path=c:\pathc:\path可能会有所不同。目前的代码是:

def findPath( i_file) :
  lines = open( i_file ).readlines()
  for line in lines :
    if line.startswith( "Path=" ) :
      return # what to do here in order to get line content after "Path=" ?

如何删除字符串的左侧部分?

提问于
用户回答回答于

如果字符串是固定的,你可以使用:

if line.startswith("Path="):
    return line[5:]

用户回答回答于

从字符串中删除前缀

# ...
if line.startswith(prefix):
   return line[len(prefix):]

扫码关注云+社区