import re
s = '\\(2 \\, e^{\\left(2 \\, x\\right)} \\sin\\left(2 \\, x\\right) + 2 \\, e^{\\left(2 \\, x\\right)} \\cos\\left(2 \\, x\\right)\\)'
print(re.sub(r'e\^{\\left\((.*?)\\right\)}', r'e^{\1}', s))
try:
re.sub(r'(?Pe\^{\\left()(?P.*)(?P\\right)})','e\^{\\g}',s)
except Exception as e:
print(e)
print(re.sub(r'e\^{\\left\((.*)\\right\)}', r'e^{\1}',s))
aW1wb3J0IHJlCgpzID0gJ1xcKDIgXFwsIGVee1xcbGVmdCgyIFxcLCB4XFxyaWdodCl9IFxcc2luXFxsZWZ0KDIgXFwsIHhcXHJpZ2h0KSArIDIgXFwsIGVee1xcbGVmdCgyIFxcLCB4XFxyaWdodCl9IFxcY29zXFxsZWZ0KDIgXFwsIHhcXHJpZ2h0KVxcKScKCnByaW50KHJlLnN1YihyJ2VcXntcXGxlZnRcKCguKj8pXFxyaWdodFwpfScsIHInZV57XDF9JywgcykpCgp0cnk6CiAgIHJlLnN1YihyJyg/UGVcXntcXGxlZnQoKSg/UC4qKSg/UFxccmlnaHQpfSknLCdlXF57XFxnfScscykKZXhjZXB0IEV4Y2VwdGlvbiBhcyBlOgogICBwcmludChlKQoKcHJpbnQocmUuc3ViKHInZVxee1xcbGVmdFwoKC4qKVxccmlnaHRcKX0nLCByJ2Vee1wxfScscykpCgo=
\(2 \, e^{2 \, x} \sin\left(2 \, x\right) + 2 \, e^{2 \, x} \cos\left(2 \, x\right)\)
unknown specifier: ?Pe
\(2 \, e^{2 \, x\right)} \sin\left(2 \, x\right) + 2 \, e^{\left(2 \, x} \cos\left(2 \, x\right)\)