gsub无法删除R中的空括号
我在 R 中有以下字符串
A<-"A (23) 56 hh()"
我想得到以下输出
"A (23) 56 hh"
我尝试了以下代码
B<-gsub(pattern = "()", replacement = "", x = A)
那没有产生预期的结果。我怎样才能完成同样的事情
回答
尝试fixed = TRUE在gsub
> gsub("()", "", A, fixed = TRUE)
[1] "A (23) 56 hh"
回答
使用 str_remove
library(stringr)
str_remove_all(A, fixed("()"))
-输出
[1] "A (23) 56 hh"
- 尝试使用 `gsub("D+", "", str1)# [1] "10"`