我想删除字符表达式(在R中)中的"*“。在阅读了帮助页面并尝试了google之后,我对gsub的错综复杂还不够熟悉。有人能建议我怎么做吗?
谢谢,
乔纳森。
发布于 2012-02-09 18:55:33
您需要转义两次:一次用于R,一次用于regexp。
gsub("\\*","","a*b*c")
[1] "abc"发布于 2012-02-09 20:15:11
> x <- "It's always advisable to provide a *reproducible* example"
> gsub("\\*", "", x)
[1] "It's always advisable to provide a reproducible example"发布于 2013-11-19 16:49:49
其他可能性包括:
gsub("[[:punct:]]", "", "a*b*c")
gsub("[*]", "", "a*b*c")https://stackoverflow.com/questions/9209353
复制相似问题