忽略R中特定符号之前的事物

时间:2014-03-18 18:48:20

标签: regex r

我是R的新手,我想知道是否有一个功能允许你在某个符号之前忽略它。特别是,如果我有一个名单: James Brown, Kevin Hunter等我想只使用姓氏,所以如果有一个函数允许我在空格之前忽略所有内容(例如,对于James BrownBrown之前就有空格,所以James将被忽略,只会Brown被采用),然后我就可以轻松完成了。 R中有这样的功能吗?

1 个答案:

答案 0 :(得分:1)

您可以使用sub

功能
s <- c("James Brown", "Kevin Hunter")

sub(".+ ", "", s)
# [1] "Brown"  "Hunter"