import re
stg = "gere, cateral, here"
print(re.sub(r'e(.)e', r'a\1a', stg)) # . - any char but line break char
print(re.sub(r'e([a-z])e', r'a\1a', stg)) # [a-z] - any lowercase ASCII letter
print(re.sub(r'e([^\W\d_])e', r'a\1a', stg)) # [^\W\d_] - any Unicode letter
aW1wb3J0IHJlCnN0ZyA9ICJnZXJlLCBjYXRlcmFsLCBoZXJlIgpwcmludChyZS5zdWIocidlKC4pZScsIHInYVwxYScsIHN0ZykpICAgICAgICAgIyAuIC0gYW55IGNoYXIgYnV0IGxpbmUgYnJlYWsgY2hhcgpwcmludChyZS5zdWIocidlKFthLXpdKWUnLCByJ2FcMWEnLCBzdGcpKSAgICAgIyBbYS16XSAtIGFueSBsb3dlcmNhc2UgQVNDSUkgbGV0dGVyCnByaW50KHJlLnN1YihyJ2UoW15cV1xkX10pZScsIHInYVwxYScsIHN0ZykpICAjIFteXFdcZF9dIC0gYW55IFVuaWNvZGUgbGV0dGVy