Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
Re: Split confusionby davido (Cardinal) |
on Jun 03, 2020 at 22:07 UTC ( [id://11117675]=note: print w/replies, xml ) | Need Help?? |
You can't really safely apply a set of capitalization rules to a person's name. You pretty much have to take it as they write it. And when you lose that information, you can't re-generate it. How to capitalize author names describes that de, d', van, and von may not be capitalized. So James Van Den Berghe could be spelled as I have done, or it could be James van den Berghe, or there could be some other magic combination. And some names defy all conventions. For your problem statement I would do this:
which produces:
But that doesn't make any attempt at dealing with the nuances discussed above. Dave
In Section
Seekers of Perl Wisdom
|
|