我只是尝试使用推荐的tools包将这个大写字符串转换为标题大小写,但在我使用stringr::str_to_title()之前无法实现。这就是我使用的代码:
> tools::toTitleCase("TOOL 5a: ASSESSMENT TOOL FOR SOCIAL SUPPORT SERVICES")
[1] "TOOL 5a: ASSESSMENT TOOL for SOCIAL SUPPORT SERVICES"
> stringr::str_to_title("TOOL 5a: ASSESSMENT TOOL FOR SOCIAL SUPPORT SERVICES")
[1] "Tool 5a: Assessment Tool For Social Support Services"tools版本出了什么问题?
发布于 2019-08-21 18:09:57
文档中解释:?tools::toTitleCase
没有被普遍接受的“标题大小写”的定义:所有人都同意“主体”词是大写的,而像“for”这样的常用词不是大写的,但不是哪些词属于每个类别。
通常情况下,所有大写的单词都不会出现:
因此,tools::toTitleCase保持大写字母不变。
https://stackoverflow.com/questions/57589192
复制相似问题