我有字符串之一矢量,例如,一個元件是:提取從字符串的單詞,如果包含在一個列表(R)
"MG08-004121-0040 : LECTOR DE CODIGO DE BARRAS MARCA DATALOGIC MODELO MAGELLAN 800i ALIMENTACION ELECTRICA 5 Vcc"
,我有字符串的另一向量來匹配:
c("EC", "DATALOGIC", "SONY")
我想第一個字符串中返回(如果有的話)字如果到列表中的一個字相匹配。
在這個例子中,它應該返回DATALOGIC
任何想法?
小心用字*列表*,列表是在一個特定的類R.'c(「EC」,「DATALOGIC」,「SONY」)是一個向量,與「list」(「EC」,「DATALOGIC」,「SONY」)非常不同。 (我編輯你的問題,刪除單詞「列表」。) – Gregor
你說得對。我用'python'編程並切換到'R'。我已經編輯了下面的評論。 – nanounanue