首页 > 解决方案 > 从字符串中删除**

问题描述

我在数据框的一列中有字符串,其中一些包含**(例如,75 state street**),我想删除那些(即,75 state street)。我尝试了以下方法:

gsub("*", "", Name)
gsub("\\*", "", Name)
gsub("[\\*]", "", Name)

但这些都不起作用。这样做的正确方法是什么?我对正则表达式不太擅长,所以我可能会遗漏一些简单的东西。谢谢!

标签: rstring

解决方案


为此,您可以这样做:

sub("**", "", "75 state street**", fixed = TRUE)

[1] "75 state street"

推荐阅读