fork download
  1. vec <- c("2010 mercedes-benz sl500r",
  2. "2010 mercedes-benz e550",
  3. "2010 mercedes-benz glk350",
  4. "2010 mercedes-benz c300w",
  5. "2010 mercedes-benz 300")
  6. gsub("(benz\\s+[[:alpha:]]+)\\d\\w*", "\\1", vec)
Success #stdin #stdout 0.28s 38956KB
stdin
Standard input is empty
stdout
[1] "2010 mercedes-benz sl"  "2010 mercedes-benz e"   "2010 mercedes-benz glk"
[4] "2010 mercedes-benz c"   "2010 mercedes-benz 300"