python-nameparser icon indicating copy to clipboard operation
python-nameparser copied to clipboard

output string formatting space before suffix if suffix does not exist

Open jocelynpender opened this issue 1 year ago • 0 comments

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!

jocelynpender avatar Oct 11 '22 19:10 jocelynpender