由于某些原因,R的toTitleCase()
功能不起作用于“全部”这个词。有什么想法吗?
library(tools)
toTitleCase("all") # gives "all"
toTitleCase("alt") # gives "Alt"
答案 0 :(得分:4)
帮助页面?toTitleCase
中的详细信息部分说明了
通常所有大写字母都是单独的:这个实现知道传统的混合大小写单词,如'LaTeX'和'OpenBUGS',以及一些通常不大写的技术术语,如'jar'和'xls'。
在控制台中输入不带括号的toTitleCase
。您将看到排除的单词集以及连接词的冗长正则表达式。其中有
either <- c("all", "above", "after", "along", "also", "among",
"any", "both", "can", "few", "it", "less", "log", "many",
"may", "more", "over", "some", "their", "then", "this",
"under", "until", "using", "von", "when", "where", "which",
"will", "without", "yet", "you", "your")
包含“all”。