Javascript: natürliche Art von alphanumerischen Zeichenfolgen

Ich suche nach der einfachsten Methode zum Sortieren eines Arrays, das aus Zahlen und Text besteht, sowie einer Kombination aus diesen.

Z.B

'123asd'
'19asd'
'12345asd'
'asd123'
'asd12'

verwandelt sich i

'19asd'
'123asd'
'12345asd'
'asd12'
'asd123'

Dies wird in Kombination mit der Lösung für @ verwende eine andere Frage, die ich hier gestellt habe.

Die Sortierfunktion an sich funktioniert, ich brauche eine Funktion, die sagen kann, dass '19asd' kleiner als '123asd' ist.

Ich schreibe dies in JavaScript.

Bearbeiten: als adormitu wies darauf hin, was ich suche, ist eine Funktion für die natürliche Sortierung

Antworten auf die Frage(14)

Ihre Antwort auf die Frage