0

我只是试图使用推荐的包将这个大写字符串转换为标题大小写,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

4

1 回答 1

1

在文档中解释:?tools::toTitleCase

没有普遍接受“标题大小写”的定义:所有人都同意“主要”词是大写的,而像“for”这样的常用词则不是,但不知道哪些词属于每个类别。

一般来说,所有大写的单词都会被单独留下:

因此,tools::toTitleCase保持大写字母不变。

于 2019-08-21T10:09:57.230 回答