I have the following data
id
00001
00010
00022
07432
I would like to remove the leading 0
s so the data would like like the following
id
1
10
22
7432
Using the new str_remove
function in stringr
:
id = str_remove(id, "^0+")
We can just convert to numeric
as.numeric(df1$id)
[#1] 1 10 22 7432
If we require a character
class output, str_replace
from stringr
can be used
library(stringr)
str_replace(df1$id, "^0+" ,"")
#[1] "1" "10" "22" "7432"