Entfernen führender Nullen in einer ZeichenspalteKann Regex verwendet werden, um führende Nullen aus Werten in einer Zeichenspalte zu entfernen?Wenn ja, geben Sie bitte ein Beispiel an.Wenn nicht, gibt es eine andere Methode?
Wenn führende Nullen auftreten, kann die Anzahl der führenden Nullen variieren.Diese Spalte enthält Werte, die nicht numerisch sind.
Vielen Dank,
Lou
Betreff: Führende Nullen in einer Zeichenspalte entfernenVielen Dank!Das habe ich gebraucht.
Betreff: Führende Nullen in einer Zeichenspalte entfernenDas funktioniert für mich
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>Betreff: Führende Nullen in einer Zeichenspalte entfernenIch bin kein Regex-Codierer, aber hier ist ein wirklich einfaches Beispiel dafür, wie man dies mit anderen JSL-Funktionen macht:
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)
)
);