【发布时间】:2017-02-19 02:09:29
【问题描述】:
这里是三个字符向量:
[1] "Session_1/Focal_1_P1/240915_P1_S1_F1.csv"
[2] "Session_2/Focal_1_PA10/250915_PA10_S2_F1.csv"
[3] "Session_3/Focal_1_DA100/260915_DA100_S3_F1.csv"
我正在尝试以标准化方式分别提取字符串 P1、PA10 和 DA100(因为我还有数百个其他字符串要提取。
我知道我需要使用regex,但我对它还很陌生,不确定是哪一个。
我可以看到共同点是 6 个数字 (\d\d\d\d\d\d),后跟一个 _,然后是我想要的,然后是另一个 _。
如何提取我想要的内容?我相信grep,但不是 100% 使用我需要的正则表达式。
【问题讨论】: