Matching entire string in R

前端 未结 3 931
陌清茗
陌清茗 2021-01-25 00:33

Consider the following string:

string = \"I have #1 file and #11 folders\"

I would like to replace the pattern #1 with the word

3条回答
  •  长情又很酷
    2021-01-25 01:34

    I'm not sure if I understood right, but does this help -

    a <- "I have #1 file and #11 folders"
    b <- "I have #1file and #11 folders"
    c <- "I have #1,file and #11 folders"
    
    > gsub(x = a, pattern = "#1.*file", replacement = "one file")
    [1] "I have one file and #11 folders"
    > gsub(x = b, pattern = "#1.*file", replacement = "one file")
    [1] "I have one file and #11 folders"
    > gsub(x = c, pattern = "#1.*file", replacement = "one file")
    [1] "I have one file and #11 folders"
    

提交回复
热议问题