Вход

Просмотр полной версии : Сколько раз слово встречается в тексте


Rphoenix
13.11.2017, 18:36
Необходимо определить, сколько раз слово встречается в тексте? и как это сделать?

Dilettante_Pro
13.11.2017, 18:58
Rphoenix,
и как это сделать
Для начала почитать учебники
поиск всех вхождений (https://learn.javascript.ru/string#поиск-всех-вхождений)

Rphoenix
13.11.2017, 19:14
Rphoenix,

Для начала почитать учебники
поиск всех вхождений (https://learn.javascript.ru/string#поиск-всех-вхождений)

Большое спасибо, все получилось.

fearmear.wrk
13.11.2017, 21:22
Зачастую со строками удобнее через regex работать. Не нужно писать кучу сомнительных циклов.
'foo bar foo'.match(/foo/g).length

ruslan_mart
14.11.2017, 08:21
Небольшое извращение:

'foo bar foo'.split('foo').length - 1