s = """
name=eric
age=19
from=beijing
to=shanghai
date=180808
"""
pattern = r'(?P
# '"\g
ret = re.sub(pattern, '"\g
print(ret)
------------------------------------------------------------------------------------------------------------------------
sdict = """ name=eric age=18 class=python from=china phone=199083424032 """
import json
def str2dict(str_a): pattern = '(?P\w+)=(?P ret = re.sub(pattern, '"\g\w+)' ":"\g , str_a) ret = ret[:-2] ret = "{" + ret + "}" print(type(ret)) print(ret) # print(ret) # ret_dict = eval(ret) ret = json.loads(ret) #将json格式的字典转成字典 return ret",'