JavaScript-Zeichenfolge entfernen Leerzeichen und Bindestriche

8

Ich möchte weiße Leerzeichen und Bindestriche aus einer gegebenen Zeichenkette entfernen.

%Vor%

Funktioniert nicht, aber diese nächste Zeile funktioniert für mich:

%Vor%

Wie mache ich es auf einmal?

    
Alon 21.07.2014, 07:30
quelle

3 Antworten

19

Verwenden Sie alternation :

%Vor%

a|b stimmt mit entweder a oder b überein, sodass sowohl Bindestriche als auch Leerzeichen übereinstimmen.

Beispiel:

%Vor%     
Michael Homer 21.07.2014, 07:31
quelle
5

Sie müssen Folgendes verwenden:

%Vor%

/-\s/ bedeutet Bindestrich, gefolgt von Leerzeichen.

    
anubhava 21.07.2014 07:32
quelle
4

Verwenden Sie dies für Bindestriche

%Vor%

Leerstelle

%Vor%     
cracker 21.07.2014 07:32
quelle

Tags und Links