import re
r = re.compile(r"^(text[ ]*=[ ]*')((?:[^',]*(,?)[^']*)?[^']*)(')")
print(r.sub(r"\1\2\3d\4", "text = 'a,b,c'"))
print(r.sub(r"\1\2\3d\4", "text = ''"))
aW1wb3J0IHJlCnIgPSByZS5jb21waWxlKHIiXih0ZXh0WyBdKj1bIF0qJykoKD86W14nLF0qKCw/KVteJ10qKT9bXiddKikoJykiKQpwcmludChyLnN1YihyIlwxXDJcM2RcNCIsICJ0ZXh0ID0gJ2EsYixjJyIpKQpwcmludChyLnN1YihyIlwxXDJcM2RcNCIsICJ0ZXh0ID0gJyciKSk=