import re
p = re.compile(r'(?m)^-{3,}$')
t = "--------------------------------\nhello world !\n--------------------------------\nworld hello !\n--------------------------------\n! hello world"
result = [x.strip() for x in p.split(t.strip("-\n\r"))]
print(result)
aW1wb3J0IHJlCnAgPSByZS5jb21waWxlKHInKD9tKV4tezMsfSQnKQp0ID0gIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5oZWxsbyB3b3JsZCAhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxud29ybGQgaGVsbG8gIVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiEgaGVsbG8gd29ybGQiCnJlc3VsdCA9IFt4LnN0cmlwKCkgZm9yIHggaW4gcC5zcGxpdCh0LnN0cmlwKCItXG5cciIpKV0KcHJpbnQocmVzdWx0KQ==