【发布时间】:2013-01-29 14:06:56
【问题描述】:
有没有办法识别复合名称并正确大写第一个和第三个字符?
虽然使用 CSS 更改大小写是一项微不足道的任务,但在处理复合名称时,我还没有找到任何直接的解决方案。
想到的一件事是使用某种查找来识别 LeBare、McDonalds、McArthur 等名称,然后应用一些逻辑来改变情况……任何知道其他可行解决方案的人那可能就在那里,所以我不必重新发明轮子(可以这么说)?
注意:用户将直接在文本框中输入这些名称。无法保证用户不会输入 mcMinn 或 macArthur 等内容。话虽如此,我也注意到带有“Le”和“La”前缀的名称(这些名称可能有拉丁/西班牙根源,我可以错了)。
【问题讨论】:
-
你问过谷歌吗?
-
是的,我有,没有谷歌没有给我答案。感谢您的检查。