import re
pattern = r"\[.*?\]|(\d+)"
s = "[Verse 1: Bankroll Fresh] Dope boy, '[9]5 Air Max on Came from 1952.."
print(re.sub(pattern, lambda x: '' if x.group(1) else x.group(), s))
print(re.sub(r'\[?\D*(\d+)\D*\]?', lambda x: x.group(0) if x.group(0).startswith('[') else x.group(1), s))
aW1wb3J0IHJlCgpwYXR0ZXJuID0gciJcWy4qP1xdfChcZCspIgoKcyA9ICJbVmVyc2UgMTogQmFua3JvbGwgRnJlc2hdIERvcGUgYm95LCAnWzldNSBBaXIgTWF4IG9uIENhbWUgZnJvbSAxOTUyLi4iCgpwcmludChyZS5zdWIocGF0dGVybiwgbGFtYmRhIHg6ICcnIGlmIHguZ3JvdXAoMSkgZWxzZSB4Lmdyb3VwKCksIHMpKQoKcHJpbnQocmUuc3ViKHInXFs/XEQqKFxkKylcRCpcXT8nLCBsYW1iZGEgeDogeC5ncm91cCgwKSBpZiB4Lmdyb3VwKDApLnN0YXJ0c3dpdGgoJ1snKSBlbHNlIHguZ3JvdXAoMSksIHMpKQo=