【发布时间】:2017-04-11 14:49:23
【问题描述】:
我有多个字符串,我想提取匹配的部分。 实际上,我的字符串是目录,我需要选择写入文件的位置,即在所有字符串中匹配的位置。例如,如果您有一个包含三个字符串的向量:
data.dir <- c("C:\\data\\files\\subset1\\", "C:\\data\\files\\subset3\\", "C:\\data\\files\\subset3\\")
...在所有字符串中匹配的部分是“C:\data\files\”。我怎样才能提取这个?
【问题讨论】:
-
您是在寻找字符串中间的任意匹配还是只是在寻找前缀匹配?如果是后者,您是否正在寻找分隔匹配? (所展示的应用程序确实允许最后一个假设,尽管标题并未暗示该限制。)