Hallo Andreas Dölling,
ich bin jetzt nicht der RegExp-Experte, daher kann ich zu deine Vergleichsfunktion auch nichts sagen. Ich habe nur eine Idee: wenn du an die Worte vor dem Vergleichen ein "z" hängst, oder besser noch das ASCII-Zeichen nach dem "z", liefert der Vergleich 'Arbeitssicherheitz' vor 'Arbeitz'. Also als Vergleichsfunktion:
function termSort(a, b) {
a+="zzz";
b+="zzz";
if (a<b) return -1;
else return 0;
}
Gruß, Jürgen