splitting by the last occurance of a dot
On Tue, Nov 8, 2011 at 6:48 AM, Ashim Kapoor <ashimkapoor at gmail.com> wrote:
Assuming we want to split off the number at the end try this which splits on those dots which are followed by a digit: strsplit(r, "\\.(?=\\d)", perl = TRUE)
Dear Gabor, Thank you? very much. That works very well. I don't completely understand it though. A few words on what the (?=\\d) is doing would be nice.
See the info on zero width lookahead assertions on the ?regex page.
Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com