Re: [R] string split problem

2015-10-23 Thread Jun Shen
Hi Marc/Bill Thanks for reply. That's exactly what I am looking for. Jun On Fri, Oct 23, 2015 at 3:53 PM, William Dunlap wrote: > > test <- c('aaa.bb.cc','aaa.dd', 'aaa', 'aaa.', '.eee', '') > > sub("([^.]*)(.*)", "\\1", test) > [1] "aaa" "aaa" "aaa" "aaa" """" > > sub("([^.]*)(.*)", "\\2",

Re: [R] string split problem

2015-10-23 Thread William Dunlap
> test <- c('aaa.bb.cc','aaa.dd', 'aaa', 'aaa.', '.eee', '') > sub("([^.]*)(.*)", "\\1", test) [1] "aaa" "aaa" "aaa" "aaa" """" > sub("([^.]*)(.*)", "\\2", test) [1] ".bb.cc" ".dd""" "." ".eee" "" Bill Dunlap TIBCO Software wdunlap tibco.com On Fri, Oct 23, 2015 at 12:17 PM,

Re: [R] string split problem

2015-10-23 Thread Marc Schwartz
> On Oct 23, 2015, at 2:17 PM, Jun Shen wrote: > > Dear list, > > Say I have a vector that has two different types of string > > test <- c('aaa.bb.cc','aaa.dd') > > I want to extract the first part of the string (aaa) as a name and save the > rest of the string as another name. > > I was thi

[R] string split problem

2015-10-23 Thread Jun Shen
Dear list, Say I have a vector that has two different types of string test <- c('aaa.bb.cc','aaa.dd') I want to extract the first part of the string (aaa) as a name and save the rest of the string as another name. I was thinking something like sub('(.*)\\.(.*)','\\1',test) but doesn't give me