Если вы хотите подсчитать количество вхождений одной строки внутри другой, какой подход лучше с точки зрения простоты и/или производительности? -Подсчет подсписок
- с использованием
indexOf
вfor
/while
петли - с помощью регулярного выражения
И если это последнее, то, что это лучший способ сделать это?
@ Vitaly-т Реализовать [алгоритм Кнута-Морриса-Пратта] (https://en.wikipedia.org/wiki/Knuth% E2% 80% 93Morris% E2% 80% 93Pratt_algorithm), если производительность жизненно важна. – tchelidze
@ user340764, который отвечает на вопрос, действительно, спасибо. Я, вероятно, должен просто удалить его? –
@ vitaly-t, если вам нужно удалить строку после поиска их индексов, [this] (http://stackoverflow.com/questions/2295657/return-positions-of-a-regex-match-in-javascript) ссылка может быть быть полезным. – Bunti