Уже помогли в личке. Почему в BAS не работает код регулярки с regex101 - для меня загадка. На будущее тем кто будет искать - составляйте в БАСе сами или каком-либо редакторе но не пользуйтесь regex101 - там составляются не рабочие и плохие регулярки.
Как сделать сортировку строк в списке по их "популярности"?
-
Есть список, к примеру:
Саша
Маша
Андрей
Саша
Маша
Маша
КатяНужно получить список отсортированный по популярности строк:
Маша
Саша
Андрей
КатяКак это сделать?
-
var names = [[NAMES_LIST]];//Лист с именами var countMap = {}; for (var i = 0; i < names.length; i++) { var name = names[i]; countMap[name] = (countMap[name] || 0) + 1; } //Новый список [[POPULAR_NAMES_LIST]] = Object.keys(countMap).sort(function(a, b) { return countMap[b] - countMap[a]; });