name_format <- function(x) gsub("([A-Z])", perl = TRUE, "\\L\\1", gsub("(?!^[A-Z])([A-Z])", perl = TRUE, "_\\L\\1", x))
print(name_format("AccountsOnFile"))
bmFtZV9mb3JtYXQgPC0gZnVuY3Rpb24oeCkgZ3N1YigiKFtBLVpdKSIsIHBlcmwgPSBUUlVFLCAiXFxMXFwxIiwgZ3N1YigiKD8hXltBLVpdKShbQS1aXSkiLCBwZXJsID0gVFJVRSwgIl9cXExcXDEiLCB4KSkKcHJpbnQobmFtZV9mb3JtYXQoIkFjY291bnRzT25GaWxlIikpCg==