You'll still have a little bit of clean up to do i.e. remove front and trailing white space so strip()
but this will work as asked:
import re
long = """ADDRESS: Some place in the world
TEL: 555 5555 5555 TYPE: Apartment/High
Data Accuracy: Very heigh building with plenty of corroborating data"""
x = re.split(r"[a-zA-Z]+:",long)
print(x)
# ['', ' Some place in the world
', ' 555 5555 5555 ', ' Apartment/High
Data ', ' Very heigh building with plenty of corroborating data']
clean = []
for item in x:
if item != "":
clean.append(item.split('
')[0].strip())
print(clean)
# ['Some place in the world', '555 5555 5555', 'Apartment/High', 'Very heigh building with plenty of corroborating data']
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…