Hilfe mit regexp ersetzt jedes zweite Komma in der Zeichenfolge

8

Ich habe eine Folge davon, die so aussieht ....

1235, 3, 1343, 5, 1234, 1

Ich muss jedes zweite Komma durch ein Semikolon ersetzen

d.

1235, 3; 1343, 5; 1234, 1

Die Länge der Zeichenfolge ist immer unterschiedlich, wird aber dem gleichen Muster wie oben folgen, d. h. Ziffern Komma Leerzeichen Ziffern Komma Leerzeichen, etc.

Wie kann ich das mit Javascript machen? Ist es möglich?

Danke, Mike

    
michael duvall 20.05.2009, 18:12
quelle

6 Antworten

8
%Vor%     
Dmitri Farkov 20.05.2009, 18:17
quelle
7
%Vor%     
tnyfst 20.05.2009 18:18
quelle
3

Wie wäre es mit:

%Vor%     
Paolo Bergantino 20.05.2009 18:15
quelle
3
%Vor%

passe alles an, was kein Komma ist, gefolgt von einem Komma, gefolgt von allem, was kein Komma ist, und einem Komma.

Ersetze alles innerhalb des Parens (das das letzte Komma nicht enthält) durch es selbst ('$ 1') und füge ein Semikolon anstelle des Kommas ein.

    
kennebec 20.05.2009 19:08
quelle
2
%Vor%     
Lieven Keersmaekers 20.05.2009 18:26
quelle
0

%Vor%
    
Thomas Cowart 20.05.2009 18:26
quelle

Tags und Links