我只是想刪除「$」爲文本,我使用stringr做到這一點
a<-'r$studio'
require(stringr)
str_replace(string=a,pattern='$',replacement='')
它給了我下面的輸出
[1] 'r$studio'
我只是希望我的輸出看起來像
rstudio
我也用同樣未提供我粘貼功能嘗試過我想要什麼
paste(a,sep='$')
[1] 'r$studio'
請給我提供一些幫助。
我只是想刪除「$」爲文本,我使用stringr做到這一點
a<-'r$studio'
require(stringr)
str_replace(string=a,pattern='$',replacement='')
它給了我下面的輸出
[1] 'r$studio'
rstudio
我也用同樣未提供我粘貼功能嘗試過我想要什麼
paste(a,sep='$')
[1] 'r$studio'
請給我提供一些幫助。
我們可以使用sub
。 $
是一個特殊字符,它表示字符串的結尾。因此,我們應該將其轉義(\\$
)或將其放在方括號內,以便將其作爲模式參數中的文字字符進行讀取,並將其替換爲''
。
sub('[$]', '', a)
#[1] "rstudio"
'GSUB( 「\\ $」, 「」,一)'。 '$'是'regex'中的一個特殊字符:您必須通過@akrun將其轉義(通過\\')或將其放在方括號中。 – nicola