【发布时间】:2018-06-22 10:36:12
【问题描述】:
我所有的列名都以
开头A.ABC.test1
A.ABC.test2
A.ABC.test3
A.ABC.test4
A.ABC.test5
我只想保留 test1 , test2 ...
有什么想法吗?
【问题讨论】:
-
试试
stringr::str_extract(x,"(?<=\\.)[^\\.]+$")。 -
sub("......", "", x)或更好的sub(".*\\.", "", x),参见stackoverflow.com/questions/22937618/… 和stackoverflow.com/questions/4736/learning-regular-expressions -
regEx 了解 regEx!