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?
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).
Probieren Sie diese Funktionalität aus. es gibt das Ergebnis, das Sie genau wollen
Sie können es mit einem geteilten Array nach Typ sortieren und zuerst nach Gleichheit und dann nach Typ prüfen.
Tags und Links javascript angularjs jquery sorting