fork download
  1. s <- c("????", "Cat", "Blue_", "????","D-1")
  2.  
  3. s[!grepl('^[A-Za-z0-9_-]+$', s)] <- 'ABC'
  4.  
  5. s
Success #stdin #stdout 0.16s 175424KB
stdin
Standard input is empty
stdout
[1] "ABC"   "Cat"   "Blue_" "ABC"   "D-1"