fork download
  1. data <- structure(list(text = c("blabla HUGGING_FACE PARTY_POPPER", "bla FACE_WITH_TEARS_OF_JOY bla FACE_WITH_TEARS_OF_JOY", "PARTY_POPPER")), class = "data.frame", row.names = c(NA, -3L))
  2. emojis <- structure(list(name = c("FACE_WITH_TEARS_OF_JOY", "HUGGING_FACE",
  3. "PARTY_POPPER"), emoji = c("\U0001f602", "\U0001f917", "\U0001f389"
  4. )), class = "data.frame", row.names = c(NA, -3L))
  5.  
  6. library(stringr)
  7. stringr::str_replace_all(data$text, setNames(emojis$emoji, emojis$name))
Success #stdin #stdout 0.24s 42952KB
stdin
Standard input is empty
stdout
[1] "blabla 🤗 🎉"  "bla 😂 bla 😂" "🎉"