如何从R中的某个模式复制值?

时间:2014-06-24 22:03:53

标签: r

我有一个数据文件,每行可能有不同的格式,但是某个模式"\\- .*\\| PR",数据集如下:

 |- 7 | PR - Easy to post position and search resumes | Improvement - searching of resumes
 [ 1387028] | Recommend - 9 | PR - As a recruiter I find a lot qualified resumes for jobs that I am working on. 
 |- 10 | PR - its easy to use and good candidiates

我想要记录这个模式中的数字,或者我提供的数据,我需要7,9,10的记录。我不知道怎么做,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

as.integer(sub('.*- ([0-9]+) \\| PR.*', '\\1', yourvector))