import re
text = r"Lorem-Ipsum is simply dummy text of-the printing and typesetting industry. abc123-xyz 1abcc-xy-ef apple.pear-banana asdddd-abc-cba"
print(re.sub(r'(?<!\S)[a-zA-Z]+(?:-[a-zA-Z]+)+(?!\S)', lambda x: x.group().replace('-', ' '), text))
aW1wb3J0IHJlCnRleHQgPSByIkxvcmVtLUlwc3VtIGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mLXRoZSBwcmludGluZyBhbmQgdHlwZXNldHRpbmcgaW5kdXN0cnkuIGFiYzEyMy14eXogMWFiY2MteHktZWYgYXBwbGUucGVhci1iYW5hbmEgYXNkZGRkLWFiYy1jYmEiCnByaW50KHJlLnN1YihyJyg/PCFcUylbYS16QS1aXSsoPzotW2EtekEtWl0rKSsoPyFcUyknLCBsYW1iZGEgeDogeC5ncm91cCgpLnJlcGxhY2UoJy0nLCAnICcpLCB0ZXh0KSk=