删除R中字符串的中间0

时间:2019-03-16 16:38:56

标签: r

我正在尝试删除R中字符串中的零。我在框架中有一列必须与另一列匹配,但其中一列具有0,而另一列则没有。 例如,

A01与A1

当我有A10 ... A12时会变得很棘手。

我已经搜索过,但是在没有复制粘贴到excel文件的情况下无法弄清楚该怎么做。

1 个答案:

答案 0 :(得分:1)

我们可以使用sub

sub("A0", "A", c("A01", "A10"))
#[1] "A1"  "A10"

或更准确地说

sub("([A-Z])0(.*)", "\\1\\2", c("A01", "A10"))
#[1] "A1"  "A10"