【发布时间】:2016-06-22 11:53:36
【问题描述】:
当我使用 INITCAP 时,它返回 char,每个单词的第一个字母大写,所有其他字母小写。
这就是结果
INITCAP (oracle DB) === > Oracle Db.
但是我需要作为 Oracle DB 的结果。
仅将每个单词中的第一个字符大写,而不强制其他字符小写。有没有办法做到这一点?
【问题讨论】:
-
你必须先拆分文本,然后使用 initcap,然后再将其与其他拆分后的文本一起添加
-
请提供额外的测试用例。例如它应该如何转换这些字符串:
mcdonald、connor mcdonald、coNnor mcDonalD?