import re
regex = r"(c(?:\+{2}|#)|\.net\b)|[!,.:;/—]|-(?=[\d.])"
text = 'Must-have skills: -.Net programming experience; -2 years experience in C++; C#/.Net, C++/.Net, C./.Net.'
text = re.sub(regex, r"\1 ", text, 0, re.IGNORECASE)
if text:
print (text)
aW1wb3J0IHJlCnJlZ2V4ID0gciIoYyg/OlwrezJ9fCMpfFwubmV0XGIpfFshLC46Oy/igJRdfC0oPz1bXGQuXSkiCnRleHQgPSAnTXVzdC1oYXZlIHNraWxsczogLS5OZXQgcHJvZ3JhbW1pbmcgZXhwZXJpZW5jZTsgLTIgeWVhcnMgZXhwZXJpZW5jZSBpbiBDKys7IEMjLy5OZXQsIEMrKy8uTmV0LCBDLi8uTmV0LicKdGV4dCA9IHJlLnN1YihyZWdleCwgciJcMSAiLCB0ZXh0LCAwLCByZS5JR05PUkVDQVNFKQoKaWYgdGV4dDoKICAgIHByaW50ICh0ZXh0KQ==