import re
regex = r"(\w+-\w+)|-+"
test_str = ("popcorn-flavoured---\n"
"tic-tacs")
result = re.sub(regex, r"\1", test_str)
print (result)
aW1wb3J0IHJlCgpyZWdleCA9IHIiKFx3Ky1cdyspfC0rIgp0ZXN0X3N0ciA9ICgicG9wY29ybi1mbGF2b3VyZWQtLS1cbiIKCSJ0aWMtdGFjcyIpCgpyZXN1bHQgPSByZS5zdWIocmVnZXgsIHIiXDEiLCB0ZXN0X3N0cikKcHJpbnQgKHJlc3VsdCk=