【发布时间】:2015-04-28 17:08:10
【问题描述】:
我有一个字符串"BTL_OTM_TLS_TTL_ACQ_0.0.0|Fixed",我想从中提取"BTL_OTM_TLS_TTL_ACQ"。
但是我收到了"BTL_OTM_TLS_TTL_ACQ" "|"。我使用了 stringr,并提供了下面的代码。任何帮助将不胜感激。
> k
[1] "BTL_OTM_TLS_TTL_ACQ_0.0.0|Fixed"
> str_extract(k, "(_)[0-9](.)+")
[1] "_0.0.0|Fixed"
> strsplit(as.character(k),str_extract(as.character(k),"(_)[0-9](.)+"))
[[1]]
[1] "BTL_OTM_TLS_TTL_ACQ" "|"
【问题讨论】: