如果我有一个字符串并且想在最后一位上拆分并保留拆分 hpw 的最后一部分,我可以这样做吗?
x <- c("ID", paste0("X", 1:10, state.name[1:10]))
我想要
[1] NA "Alabama" "Alaska" "Arizona" "Arkansas"
[6] "California" "Colorado" "Connecticut" "Delaware" "Florida"
[11] "Georgia"
但会满足于:
[1] "ID" "Alabama" "Alaska" "Arizona" "Arkansas"
[6] "California" "Colorado" "Connecticut" "Delaware" "Florida"
[11] "Georgia"
我可以通过以下方式获得第一部分:
unlist(strsplit(x, "[^0-9]*$"))
但是想要第二部。
先感谢您。