【发布时间】:2016-04-20 10:11:30
【问题描述】:
我有一堆包含数字和字母的各种长度的章程字符串。所有章程字符串都以 _ 结尾,后跟一个数字(例如 _30、_100、_500 或 _1000)。
下面的String 对象包含一些示例。
Strings <- c("DET37_30", "DET37_500", "Ele_100", "Ele_1000", "NDVI_MeanMax_100", "RadWint_30", "RadWint_500", "Slope_100")
对于每个列名,我想选择最后一个_number之前的所有数字、字母和_
例如,DET37_30 和 DET_500 会产生 DET37,Ele_100 和 Ele_1000 会产生 Ele。
换句话说,我想要结尾 _30、_100、_500 或 _1000 之前的所有值。
【问题讨论】:
-
@Richard Scriven 完成了,你的答案在哪里很好:)
标签: regex r string character gsub