1 | [A][B][C]DEF |
2 | [A][B][C][D]EF |
3 | [A][B][C]DEF |
4 | [A][B][C]DEFWD |
5 | [A][B][C]DEF |
6 | [A][B]DEFGUKH |
7 | [A][B][C]DEFEE |
8 | [A][B][C]DEFFGWEG |
9 | [B][C]DEFERR |
10 | [A][B][C]DEF |
11 | [A][B][C]DEF |
1 | ABC |
2 | ABCD |
3 | ABC |
4 | ABC |
5 | ABC |
6 | AB |
7 | ABC |
8 | ABC |
9 | BC |
10 | ABC |
11 | ABC |
|
楼主: JLOGAN
|
1879
2
[学习分享] R提取字符 |
|
硕士生 16%
-
|
回帖推荐yangming98 发表于2楼 查看完整内容 先建立函数:
extractABC=function(vectorL){
ExABC=function(L){
require(stringr)
vectorL2=str_extract(L,'(\\[[A-Z]\\])+')
vectorL3=str_replace_all(vectorL2,'\\]|\\[','')
names(vectorL3)=NULL
return(vectorL3)
}
result=sapply(vectorL,ExABC)
names(result)=NULL
return(result)
}
再运行代码:
extractABC(x)##x是你的字母向量
| ||||||||||||||||||||||||||||||||||||||||||||||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


