wie gemischtes numerisches / alphanumerisches Array in Javascript sortiert wird

8

Ich habe ein gemischtes Array, das ich nach Nummer, Alphabet und dann nach Ziffer sortieren muss -

%Vor%

Wie sortiere ich es so:

%Vor%

Hier ist was ich versucht habe:

%Vor%

aber das sortiert nur alphabetisch / numerisch bis zur Kombination von 1 numerischen und 1 Zeichen wie A1 , A2 , A10 . Aber wenn es Werte wie A3A , A3B gibt, wird es in diesem Fall nicht richtig sortiert. Kann dies entweder mit direktem JavaScript oder jQuery gemacht werden?

    
raj yadav 01.02.2017, 05:40
quelle

4 Antworten

2

%Vor%

Hinweis: Der i -Modifikator im regulären Ausdruck ( /.../i ) bedeutet ohne Berücksichtigung der Groß- und Kleinschreibung (sucht sowohl nach Klein- als auch Großbuchstaben).

    
ibrahim mahrir 01.02.2017 06:02
quelle
0

Probieren Sie diese Funktionalität aus. es gibt das Ergebnis, das Sie genau wollen

%Vor%
    
Ramesh Rajendran 01.02.2017 06:16
quelle
0

Sie können es mit einem geteilten Array nach Typ sortieren und zuerst nach Gleichheit und dann nach Typ prüfen.

%Vor% %Vor%
    
Nina Scholz 01.02.2017 12:39
quelle
0
%Vor%     
Ashok Reddy 27.12.2017 19:31
quelle