我想从多行字符串中解析出所有行,直到包含某个字符的第一行——在这种情况下是一个左括号。
s = """Here are the lines
of text that i want.
The first line with <tags> and everything
after should be stripped."""
s1 = s[:s.find('<')]
s2 = s1[:s.rfind('\n')]
print s2
结果:
这是
我想要的文本行。
第一行与
我在找什么:
这是
我想要的文本行。