【发布时间】:2020-11-07 14:14:10
【问题描述】:
我有一个数据框:
ID value
1 package ‘glue’ was built under R version 3.6.2
2 Attaching package: ‘data.table’
3 Attaching package: ‘purrr’
4 Attaching package: ‘dplyr’
5 The following object is masked from ‘package:dplyr’
6 package ‘dplyr’ was built under R version 3.6.2
如果值以附加包(第 2、3、4 行)开头,我想在第二个单词之后剪切其余部分并保持唯一。所以,想要的结果是:
ID value
1 package ‘glue’ was built under R version 3.6.2
2 Attaching package:
5 The following object is masked from ‘package:dplyr’
6 package ‘dplyr’ was built under R version 3.6.2
我怎么能这样做。我知道我应该使用正则表达式:
\\S+\\s+\\S+
但是剩下的怎么做呢?
【问题讨论】: