String Split basierend auf Wiederholungen

7

Ich habe einen String-Wert ( "11112233" ). Ich möchte diese Zeichenfolge teilen und auf 3 verschiedene Werte trennen.

%Vor%

Ich habe viel gesucht, es ist möglich mit Zeichen wie ( / ) oder anderen Symbolen. Etwas anderes, Meine Nummer ist immer anders, also kann ich es nicht teilen, indem ich die genaue Zeichenfolge eingib. Ich möchte so etwas machen:

%Vor%

Wie kann ich das machen?
Danke

    
Mehran 02.09.2015, 09:11
quelle

5 Antworten

15

Versuchen Sie diesen regulären Ausdruck:

%Vor%

* bedeutet "Gleiche wie vorherige Übereinstimmung, null oder mehrmals".

    
leaf 02.09.2015, 09:16
quelle
4

Versuchen Sie es so

%Vor%     
Man Programmer 02.09.2015 09:19
quelle
3

Sie können Objekt verwenden, um das zu lösen.

%Vor%

JsFiddle: Ссылка

    
Nikhil Maheshwari 02.09.2015 09:26
quelle
2

Es gibt die Funktion substr() .

Sie können es so verwenden, wie Sie es in Ihrer Frage geschrieben haben:

%Vor%     
suvroc 02.09.2015 09:16
quelle
2

Um die obigen Antworten zu ergänzen, verwenden wir hier keine regex.

%Vor%     
Dominik G 05.09.2015 16:52
quelle

Tags und Links