有没有人有一个值得信赖的Proper Case或PCase算法(类似于UCase或Upper)?我在寻找的东西取一个值,如"GEORGE BURDELL"
或"george burdell"
并将其转化为"George Burdell"
.
我有一个简单的处理简单案例.理想的是拥有可以处理诸如"O'REILLY"
并将其转化为内容的东西"O'Reilly"
,但我知道这更难.
如果这简化了事情,我主要关注英语.
更新:我使用C#作为语言,但我可以从几乎任何东西转换(假设存在功能).
我同意麦当劳的痤疮是一个艰难的.我想提一下我的O'Reilly例子,但没有在原帖中.