Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Регулярные выражения |
Автор: slavonX86 25.6.2009, 23:37 |
Переменная 'а' содержит список слов, написанных через пробел [code=no-highlight] a = 'Лев Слон Страус Лев Черепаха Змея Лев Страус';[/code] Можно ли с помощью регулярного выражения найти 10 самых часто встречающихся слов ? Т.е. надо в результате получить: Лев, Страус, .... |
Автор: ksnk 26.6.2009, 00:37 |
С помощью регулярного выражения - нельзя. Могут пригодиться функции explode, sort |
Автор: sanyva 20.7.2009, 17:30 |
Почитай тут http://js-help.net/text/regulyarnye_vyrozheniya/slozhn_reg_virog/mnogostr.php Можешь порезать слова на массивы. А потом напиши функцию которая пересчитает твои массивы. |