当前位置:  开发笔记 > 编程语言 > 正文

将'$'删除到R中的文本中

如何解决《将'$'删除到R中的文本中》经验,为你挑选了1个好方法。

我只想将'$'删除到文本中,我使用stringr来执行此操作

a<-'r$studio'
require(stringr)
str_replace(string=a,pattern='$',replacement='')

它给了我以下输出

[1] 'r$studio'
我只想要我的输出看起来像
rstudio

我也尝试使用粘贴功能,它也没有提供我想要的东西

paste(a,sep='$')
[1] 'r$studio'

请给我一些帮助.



1> akrun..:

我们可以用sub.这$是一个特殊字符,它表示字符串的结尾.因此,我们应该转义它(\\$)或将其放在方括号内,以将其作为模式参数中的文字字符读取并替换为''.

sub('[$]', '', a)
#[1] "rstudio"

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有