我有一个字符串
str = c("F14 : M114L","W15 : M116L,W15 : M118L","W15 : D111L,F14 : E112L,F14 : M116L")
目的是删除:和L之间的任何东西(也包括在前面的空格),以便我最终会有
"F14","W15,W15",F14,F14"
我在想用
gsub(" : [[:alnum:]]L","",str)
但显然它不起作用.不知道是否有类似通配符的东西,可以表示任何数字和字符之间:
这样做:
gsub(" : .*?L",str) #[1] "F14" "W15,W15" "W15,F14"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。