import re
hostnames = [
"hostname01", "hostname08", "hostname09", "hostname10", "hostname99", "hostname675"
]
for hostname in hostnames:
print(re.sub('(?:[1-9]\d*|09)$', lambda x: str(int(x.group(0)) + 1), hostname))
aW1wb3J0IHJlCgpob3N0bmFtZXMgPSBbCgkiaG9zdG5hbWUwMSIsICJob3N0bmFtZTA4IiwgImhvc3RuYW1lMDkiLCAiaG9zdG5hbWUxMCIsICJob3N0bmFtZTk5IiwgImhvc3RuYW1lNjc1IgoJXQoJCmZvciBob3N0bmFtZSBpbiBob3N0bmFtZXM6CglwcmludChyZS5zdWIoJyg/OlsxLTldXGQqfDA5KSQnLCBsYW1iZGEgeDogc3RyKGludCh4Lmdyb3VwKDApKSArIDEpLCBob3N0bmFtZSkp