r - 从字符串中删除**
问题描述
我在数据框的一列中有字符串,其中一些包含**(例如,75 state street**
),我想删除那些(即,75 state street
)。我尝试了以下方法:
gsub("*", "", Name)
gsub("\\*", "", Name)
gsub("[\\*]", "", Name)
但这些都不起作用。这样做的正确方法是什么?我对正则表达式不太擅长,所以我可能会遗漏一些简单的东西。谢谢!
解决方案
为此,您可以这样做:
sub("**", "", "75 state street**", fixed = TRUE)
[1] "75 state street"
推荐阅读
- powerapps - 嵌入式画布应用程序+补丁不更新空值的问题
- python - 如何在序列中找到特定字母旁边的回文?
- python - Python rpm 必须安装在不同的路径上
- deployment - 在 SFDX 中使用 package.xml 检索页面布局分配
- spring-boot - 如何对 Spring Boot Webflux Restful API 进行输入验证
- django - 带有 OuterRef 的嵌套注释 django
- javascript - offsetHeight、clientHeight 和 scrollHeight 或 offsetWidth、clientWidth 和 scrollWidth 为 Mackbook 视网膜显示返回错误值
- android - 为什么 AppBar 会在我的应用栏背景中添加正方形
- python - 如何在雪花中只保留唯一的行?
- typescript - 在 serenity-platform 中使用第三方 api