Rimozione degli zeri iniziali in una colonna di caratteriRegex può essere utilizzato per rimuovere gli zeri iniziali dai valori in una colonna di caratteri?In tal caso, fornire un esempio.In caso negativo, esiste un altro metodo?
Quando si verificano zeri iniziali, il numero di zeri iniziali può variare.In questa colonna sono presenti valori non numerici.
Grazie,
Lou
Re: Rimozione degli zeri iniziali in una colonna di caratteriGrazie!Questo è ciò di cui avevo bisogno.
Re: Rimozione degli zeri iniziali in una colonna di caratteriQuesto funziona per 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: Rimozione degli zeri iniziali in una colonna di caratteriNon sono un programmatore regex, ma ecco un semplice esempio di come farlo usando altre funzioni JSL:
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)
)
);