0

我有一个“.txt”文件,其中有一个字符串,说“支持的功能”和“功能描述”,这两个字符串之间有多行,以“-”开头。如何获取每一行并对其应用一些更改?要获取子字符串,我可以这样做:

substr = list[list.find("Functionality supported")+1:list.find("Functionality     Description")]
print ("Apply h1 to substr\n")

这是否有帮助,如果有帮助,如何仅应用于每行中的文本而不是“-”。这个“substr”也有所有这些行,我应该在 substr 上应用 split 吗?

在此先感谢-Pankaj

4

1 回答 1

1

您可以将子字符串拆分为单独的字符串:

substrings = substr.split('\n-')

然后将更改应用于每个子字符串,最后将它们连接回来:

result = '\n-'.join(substrings)
于 2012-06-26T06:42:40.647 回答