如何使用stringr提取部分字符串?

时间:2016-12-05 22:59:44

标签: r stringr

我正在学习使用R中的music = pyglet.media.load(path)库提取字符串信息。让我们说我有一个字符串stringr。 " .hdf5"之前的数字LC_Cars_20160601_01.hdf5.rds表示它是参与者#01。我如何提取这个号码?我尝试使用01,但我不知道我应该在str_extract参数中提供什么。请指导。

1 个答案:

答案 0 :(得分:2)

一种选择是使用gsub删除所有不需要的元素

gsub(".*\\d+_|\\..*$", "", str1)
#[1] "01"

数据

str1 <- "LC_Cars_20160601_01.hdf5.rds"