This is something that is easier done in C than in R (to the best of my very 
limited knowledge).

To do this in R you could do something like:

> x <- "082-232-232-1"
> y <-unlist(strsplit(x,""))
> i <- which(y != "0")[1]-1
> paste(y[-(1:i)],collapse="")
[1] "82-232-232-1"



--- On Fri, 1/8/08, calundergrad <[EMAIL PROTECTED]> wrote:

> From: calundergrad <[EMAIL PROTECTED]>
> Subject: [R]  cutting out numbers from vectors
> To: r-help@r-project.org
> Received: Friday, 1 August, 2008, 6:40 AM
> i have a vector with values similar to the below text
> [1] 001-010-001-0
> 
> I want to get rid of all leading zeroes.  for example i
> want to change the
> values of the vector so that [1] 001-010-001-0 becomes [1]
> 1-010-001-0.  
> 
> Another example
> [1]082-232-232-1 becomes [1] 82-232-232-1
> 
> how do i do this?
> -- 
> View this message in context:
> http://www.nabble.com/cutting-out-numbers-from-vectors-tp18763058p18763058.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained,
> reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to