Dear list, Say I have a data frame test <- data.frame(C1=c('a,b,c,d'),C2=c('g,h,f')) I want to replace the commas with semicolons sub(',',';',test$C1) -> test$C1 will only replace the first comma of a string. How do I replace them all in one run? Thanks. Jun [[alternative HTML version deleted]]