Hallo,
ich bin geraed dabei eine Funktion zu suchen, die mehrere aufeinanderfolgende Leerzeichen zu einem einzigen Leerzeichen umwandelt. Bisher habe ich hinbekommen, alle Leerzeichen vom Anfang und vom Ende einer Eingabe entfernen zu lassen. Leider habe ich keine Ahnung, wie das mit mehreren Leerzeichen zu einem funktionieren soll. Ich würde mich freuen, wenn mir einer einen Tipp geben könnte oder noch besser, wenn jemand die Funktion posten könnte, da ich leider nicht der Fitteste bin, was reguläre Ausdrücke angeht. Meine Funktion (ich nenn sie einfach mal trim) sieht derzeit so aus:
function trim (string) {
return string.replace (/^\s+/, '').replace (/\s+$/, '');
}
Es wäre schön, wenn man das weswegen ich diesen Thread eröffne noch mit in die Funktion basteln könnte. Ich würde mich aber auch freuen, wenn jemadn eine zweite Funktion (unabhängig von meiner) posten würde. Vielen Dank schonmal im vorraus!