Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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

Можешь порезать слова на массивы. А потом напиши функцию которая пересчитает твои массивы. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)