首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tools::toTitleCase vs stringr::str_to_title:哪里出了问题?

tools::toTitleCase vs stringr::str_to_title:哪里出了问题?
EN

Stack Overflow用户
提问于 2019-08-21 18:06:06
回答 1查看 226关注 0票数 0

我只是尝试使用推荐的tools包将这个大写字符串转换为标题大小写,但在我使用stringr::str_to_title()之前无法实现。这就是我使用的代码:

代码语言:javascript
复制
> 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版本出了什么问题?

EN

回答 1

Stack Overflow用户

发布于 2019-08-21 18:09:57

文档中解释:?tools::toTitleCase

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

通常情况下,所有大写的单词都不会出现:

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57589192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档