我正在嘗試構建一個Shiny應用程序,它是一個搜索引擎。 我基於搜索的關鍵字返回data.table:R data.table%like%with logical AND
DT <- data.table(field = c("A_B_C","A_C_D","A_D_A","B_A_D","B_C_F","B_D_K"))
DT[field %like% "A|B"]
以上返回包含A或B 各個領域。如果我想有一個& B:
DT[field %like% "A"][field %like% "B"]
有沒有一個語法,將允許我爲任何數量的關鍵字做上述操作。 喜歡的東西:
DT[field %like% "A & B & C"]
聽起來像是不錯的FR爲'%inlike%' – jangorecki