String 如何在R中定位字符串
假设我有一个字符串,如:String 如何在R中定位字符串,string,r,String,R,假设我有一个字符串,如: x您可以使用正则表达式提取子字符串: x <- c("bv_bid_bayley_inf_development_f7r", "bv_fci_family_care_indicator_f7r") sub("[^_]*_(.*)_[^_]*", "\\1", x) # [1] "bid_bayley_inf_development" "fci_family_care_indicator" x仅用于位置 gregexpr("_",x) 如果你能告诉我们你希望
x您可以使用正则表达式提取子字符串:
x <- c("bv_bid_bayley_inf_development_f7r", "bv_fci_family_care_indicator_f7r")
sub("[^_]*_(.*)_[^_]*", "\\1", x)
# [1] "bid_bayley_inf_development" "fci_family_care_indicator"
x仅用于位置
gregexpr("_",x)
如果你能告诉我们你希望得到什么,那会有帮助。你是想找到下划线的位置吗?是的,我详细地回答了我的问题。
gregexpr("_",x)