我的数据框如下
col_A col_A_modified
date/abc/pa date/abc
date/ab/press date/ab
date/xyz/temp date/xyz
在上面的数据框中,如何获得" col_A_modified"
答案 0 :(得分:2)
我们可以使用sub
来匹配/
后跟零个或多个不是/
的字符([^/]*
直到结尾($
)字符串并将其替换为空白(""
)
df1$col_A_modified <- sub("\\/[^/]*$", "", df1$col_A)
df1$col_A_modified
#[1] "date/abc" "date/ab" "date/xyz"