Removing leading zeroes in a character columnCan Regex be used to strip leading zeroes from values in a character column? If so, please provide an example. If not, is there another method?
When leading zeroes occur, the number of leading zeroes can vary. There are values in this column that are non-numeric.
Thanks,
Lou
Re: Removing leading zeroes in a character columnThanks! That is what I needed.
Re: Removing leading zeroes in a character columnThis works for me
Names Default To Here( 1 );
dt = New Table( "Example",
Add Rows( 3 ),
New Column( "test",
Character,
"Nominal",
Set Values( {"000123", "0AB", "XYZ", "ABC0"} )
)
);
dt << New Column("No Leading zeroes", character, <<FORMULA></FORMULA>Re: Removing leading zeroes in a character columnI am not a regex coder, but here is a real simple example of how to do this using other JSL functions:
Names Default To Here( 1 );
dt = New Table( "Example",
Add Rows( 3 ),
New Column( "test",
Character,
"Nominal",
Set Values( {"000123", "0AB", "XYZ"} )
)
);
For each row(
while(substr(:test,1,1)=="0",
:test = substr(:test,2)
)
);