我正在努力删除字符串中下划线之前的子字符串.我想在下划线变化之前使用*(通配符)作为位:
a <- c("foo_5", "bar_7")
a <- gsub("*_", "", a, perl = TRUE)
Run Code Online (Sandbox Code Playgroud)
结果应如下所示:
> a
[1] 5 7
Run Code Online (Sandbox Code Playgroud)
我也试过像"^*"或"? "这样的东西但是没有真正起作用.
Pop*_*Pop 52
以下代码适用于您的示例:
gsub(".*_", "", a)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
118081 次 |
最近记录: |