我有一个矢量:
a <- c("{.package:base73","for.package:base476",":.package:base9","print.package:graphics834")
个
我需要提取Package:和第一个数字之间的字符串.
因此,输出应为:
c("base", "base", "base", "graphics")
个
我试过了,但它并不像我希望的那样工作:
b <- "{.package:base71"
gsub(".*package:(.+)[1-9]+", "\\1", b)
编辑:我只想使用base
个套餐*