python-nameparser
python-nameparser copied to clipboard
output string formatting space before suffix if suffix does not exist
I have this name:
John Smith
I'd like to reformat the name to look like this:
Smith, John
I've set the formatting I'd like to use:
from nameparser.config import CONSTANTS
CONSTANTS.string_format = "{last} {suffix}, {title} {first} ({nickname}) {middle}"
The result I get is:
Smith , John
due to the space that precedes {suffix}
in my string_format
.
However, I'd like the suffix to follow the last name if it ever occurs. Does your package allow for the trimming of space if no suffix exists, or should I implement this on my end?
Apologies if this is already addressed in the documentation! Thank you!