我有一个“.txt”文件,其中有一个字符串说“支持的功能”和“功能描述” 我在这两个字符串之间有多行,以“ - ”开头。 如何获取每一行并对其应用一些更改? 要获取子字符串,我可以这样做:
substr = list[list.find("Functionality supported")+1:list.find("Functionality Description")]
print ("Apply h1 to substr\n")
这是否有用,如果是这样,如何仅应用于每行中的文本而不是“ - ”。这个“substr”还有所有这些行,我应该在substr上应用split,如果是这样的话?
提前谢谢 -Pankaj答案 0 :(得分:1)
您可以将子字符串拆分为单独的字符串:
substrings = substr.split('\n-')
然后将更改应用于每个子字符串,最后将它们加入:
result = '\n-'.join(substrings)