我经常发现,用户在注册时输入的名称格式很差。我从 Paypal IPN 和其他支付网关获得各种疯狂的格式,甚至从所有小写字母到所有大写字母,甚至完全搞砸了。
我对这些信息所做的一件事是发送电子邮件并提供问候,但我不喜欢格式不正确的名称。以前有人想过这个问题并想出一个快乐的中间道路解决方案吗?例如,我意识到简单地纠正看似错误的拼写是一种糟糕的形式,但至少修正“合理的”是明智的。至少是大写。也许简单地将名字和姓氏字符串中每个不同“单词”的第一个字母向上转换就足够了?
或者有没有更好的方法?也许是“McBerry”和“van Buuren”之类的常用名称大写数据库?宝石或类似的工具?只是有点好奇。也许在这个话题上花这么多心思是愚蠢的,但我真的很喜欢在与用户交流时尽可能礼貌和专业,而不是像往常一样使用格式不正确的名称。