myList <- c("at","ax","CL","OZ","Gm","Kg","C100","-1.00")
myText <- "This is at Sample ax Text, which CL is OZ better and cleaned Gm, where C100 is not equal to -1.00. This is messy text Kg."
escape <- function(s) { return(gsub("([{[()|?$^*+.\\])", "\\\\\\1", s)) }
pat <- paste0("\\s*(?<!\\w)(?:", paste(sapply(myList, function(t) escape(t)), collapse = "|"), ")(?!\\w)")
cat(pat, collapse="\n")
gsub(pat, "", myText, perl=TRUE)
bXlMaXN0IDwtIGMoImF0IiwiYXgiLCJDTCIsIk9aIiwiR20iLCJLZyIsIkMxMDAiLCItMS4wMCIpCm15VGV4dCA8LSAiVGhpcyBpcyBhdCBTYW1wbGUgYXggVGV4dCwgd2hpY2ggQ0wgaXMgT1ogYmV0dGVyIGFuZCBjbGVhbmVkIEdtLCB3aGVyZSBDMTAwIGlzIG5vdCBlcXVhbCB0byAtMS4wMC4gVGhpcyBpcyBtZXNzeSB0ZXh0IEtnLiIKZXNjYXBlIDwtIGZ1bmN0aW9uKHMpIHsgcmV0dXJuKGdzdWIoIihbe1soKXw/JF4qKy5cXF0pIiwgIlxcXFxcXDEiLCBzKSkgfQpwYXQgPC0gcGFzdGUwKCJcXHMqKD88IVxcdykoPzoiLCBwYXN0ZShzYXBwbHkobXlMaXN0LCBmdW5jdGlvbih0KSBlc2NhcGUodCkpLCBjb2xsYXBzZSA9ICJ8IiksICIpKD8hXFx3KSIpCmNhdChwYXQsIGNvbGxhcHNlPSJcbiIpCmdzdWIocGF0LCAiIiwgbXlUZXh0LCBwZXJsPVRSVUUpCgo=