R strsplit with multiple unordered split arguments?

前端 未结 4 744
说谎
说谎 2020-12-01 02:53

Given a character string

test_1<-\"abc def,ghi klm\"
test_2<-\"abc, def ghi klm\"

I wish to obtain

\"abc\"
\"def\"
\"         


        
4条回答
  •  無奈伤痛
    2020-12-01 03:09

     test_1<-"abc def,ghi klm"
     test_2<-"abc, def ghi klm"
     key_words <- c("abc","def","ghi")
     matches <- str_c(key_words, collapse ="|")
     str_extract_all(test_1, matches)
     str_extract_all(test_2, matches)
    

提交回复
热议问题