Я пытаюсь отсортировать массив, содержащий строки. Каждое значение обычно имеет следующую структуру: [регистрационный номер] [] [номер счета] [,] [имя учетной записи]
Но в редких случаях значение не имеет первых 4 рег. Номеров + пробел.
Это пример массива:
var accounts = ["1111 12345678, Account1",
"2222 12345678, Account2",
"11345678, Account3",
"12345678, Account4",
"3333 12345678, Account5"];
Я могу сортировать учетные записи с помощью account.sort (), и это работает почти нормально. НО я хотел бы, чтобы значения были отсортированы И чтобы значения без reg.no отображались последними в отсортированном массиве (все еще сортируются в алфавитном порядке).
Таким образом, сортировка массива счетов должна привести к следующему списку:
1111 12345678, Account1
2222 12345678, Account2
3333 12345678, Account5
11345678, Account3
12345678, Account4
Любое хорошее предложение к этому?