I have a user provided String like \"Mon,Tue,Wed,Thu,Fri\". Please note that this value is user provided input. User may provide something like \"Mon,Tue,
\"Mon,Tue,Wed,Thu,Fri\"
\"Mon,Tue,
You can use strsplit for that:
strsplit
wkdays <- "Mon,Tue,Wed,Thu,Fri" unlist(strsplit(wkdays, ","))
this gives:
> unlist(strsplit(wkdays, ",")) [1] "Mon" "Tue" "Wed" "Thu" "Fri"
An alternative is to use scan:
scan
scan(text = wkdays, sep = ",", what = character())
which gives the same result.