[R-gregmisc-users] SF.net SVN: r-gregmisc:[1451] trunk/gtools/R/mixedsort.R
Brought to you by:
warnes
From: <wa...@us...> - 2010-08-14 19:29:01
|
Revision: 1451 http://r-gregmisc.svn.sourceforge.net/r-gregmisc/?rev=1451&view=rev Author: warnes Date: 2010-08-14 19:28:55 +0000 (Sat, 14 Aug 2010) Log Message: ----------- Modify mixedorder()/mixedsort() to better handle strings containing multiple periods, like version numbers (e.g 1.1.2, 1.2.1. 1.1.1.1). Modified Paths: -------------- trunk/gtools/R/mixedsort.R Modified: trunk/gtools/R/mixedsort.R =================================================================== --- trunk/gtools/R/mixedsort.R 2010-07-23 01:19:16 UTC (rev 1450) +++ trunk/gtools/R/mixedsort.R 2010-08-14 19:28:55 UTC (rev 1451) @@ -45,7 +45,7 @@ #### # find and mark numbers in the form of +1.23e+45.67 - delimited <- gsub("([+-]{0,1}[0-9\\.]+([eE][\\+\\-]{0,1}[0-9\\.]+){0,1})", + delimited <- gsub("([+-]{0,1}[0-9]+([eE][\\+\\-]{0,1}[0-9]+){0,1})", paste(delim,"\\1",delim,sep=""), x) # separate out numbers This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |