import re
sz = ["first_name last_name","last_name, first_name"]
for s in sz:
m = re.search(r'(\w+),\s+(\w+)|(\w+)\s+(\w+)', s)
if m:
surname = "{}{}".format(m.group(1) or '', m.group(4) or '')
name = "{}{}".format(m.group(2) or '', m.group(3) or '')
print("{} {}".format(name, surname))
else:
print("No match")
aW1wb3J0IHJlCnN6ID0gWyJmaXJzdF9uYW1lIGxhc3RfbmFtZSIsImxhc3RfbmFtZSwgZmlyc3RfbmFtZSJdCmZvciBzIGluIHN6OgoJbSA9IHJlLnNlYXJjaChyJyhcdyspLFxzKyhcdyspfChcdyspXHMrKFx3KyknLCBzKQoJaWYgbToKCQlzdXJuYW1lID0gInt9e30iLmZvcm1hdChtLmdyb3VwKDEpIG9yICcnLCBtLmdyb3VwKDQpIG9yICcnKQoJCW5hbWUgPSAie317fSIuZm9ybWF0KG0uZ3JvdXAoMikgb3IgJycsIG0uZ3JvdXAoMykgb3IgJycpIAoJCXByaW50KCJ7fSB7fSIuZm9ybWF0KG5hbWUsIHN1cm5hbWUpKQoJZWxzZToKCQlwcmludCgiTm8gbWF0Y2giKQ==