import re
l = ['ad2g3f234', '4jafg32', 'fg23g523']
result = [
re.sub(
r"(23)|(?:(?!23)\d)+",
lambda m: m.group(1) if m.group(1) else "", s) for s in l
]
print(result)
aW1wb3J0IHJlCgpsID0gWydhZDJnM2YyMzQnLCAnNGphZmczMicsICdmZzIzZzUyMyddCgpyZXN1bHQgPSBbCiAgICByZS5zdWIoCiAgICAgICAgciIoMjMpfCg/Oig/ITIzKVxkKSsiLCAKICAgICAgICBsYW1iZGEgbTogbS5ncm91cCgxKSBpZiBtLmdyb3VwKDEpIGVsc2UgIiIsIHMpIGZvciBzIGluIGwKXQpwcmludChyZXN1bHQp