Hey Leute, ich versuche, zwei Zeichen und Leerzeichen aus einer Zeichenfolge, die so aussieht, zu entfernen.Entfernen von mehreren Zeichen aus Zeichenfolge und Leerzeichen
var num1 = "34 345 324.34 $"
var num2 = "$34,345,324.34"
Ich möchte im Grunde $
und ,
und weißen Raum
so weit ich habe diese
num1.replace(/,|\s/g,""); //34345324.34$
num2.replace(/,|\s/g,""); //$34345324.34
entfernen Wie auch lösche ich die $
Danke.
'ersetzen (/ [$ \ s]/g, "")' ' – Thomas
.replace (/ [$, \ s] +/g, ""); ' – anubhava
Wäre es nicht robuster, Zahlen und Dezimalstellen nur * zu behalten *? Z.B. 'num2.replace (/ [^ \ d.]/g, '')' –