分享

R语言 | 第11期. 字符串修改

 新用户4064dVjo 2023-07-22 发布于北京

上一期我们介绍了如何利用stringr进行字符串匹配R语言 | 10. 字符串匹配,小菜一碟!)。本期我们将继续介绍stringr的用法——字符串修改。

一、str_sub()

1. 作用:提取字符串子集

2. 目标:提取一组字符串向量中每个字符串前3个字符

3. 实操:

str_sub(c("Tiger""Banana""Grape"), start = 1, end = 3)

二、str_replace()

1. 作用:将字符串中的某个字符修改成另外一个字符

2. 目标:将一组字符串向量中的空格换成_

3. 实操:

str_replace(c('Hi world, hi China''Hello world, hello China'), pattern = ' ', replacement = '_')

三、str_replace_all()

1. 作用:str_replace(),但前者只能替换字符串中识别到的第一个字符,而后者能将所有满足条件的字符均替换

2. 目标:将一组字符串向量中的所有字符串的空格换成_

3. 实操:

str_replace_all(c('Hi world, hi China''Hello world, hello China'), pattern = ' ', replacement = '_')

四、str_to_lower()

1. 作用:将字符串全部转化为小写

2. 实操:

str_to_lower("Hello World")

五、str_to_upper ()

1. 作用:将字符串全部转化为大写

2. 实操:

str_to_upper("Hello World")

六、str_to_title()

1. 作用:将字符串首字母大写,其余字母小写;

2. 实操:

str_to_title("hello world")

这就是本期的全部内容啦,你学会了吗?大家对于推送内容有任何问题或建议可以在公众号菜单栏“更多--读者的话栏目中提出,我们会尽快回复!

写在最后



“观科研”(点击进一步了解我们吧)是由一群北京协和医学院(清华大学医学部)的博士开创的公众号,初心是让医学科研有迹可循,帮助一线的医学科研人员更快地成长,希望大家支持与关注!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多