количество вхождений подстроки в строку



Автор +++ задал вопрос в разделе Другие языки и технологии

Как в С++ найти количество вхождений подстроки в строку??? и получил лучший ответ

Ответ от Ra[гуру]
Если проблема только с определением количества вхождении, то данный пример тебе поможет. Функцию, надеюсь, осилишь сам: #include <iostream> #include <string> using namespace std; int main() { string s, ss; int n = 0, p = 0; cout << \"string? \"; cin >> s; cout << \"substring? \"; cin >> ss; while ( (p = s.find(ss, p)) != s.npos ) { ++n; ++p; } cout << \"substring \'\" << ss << \"\' in string \'\" << s << \" \" << n << \" times\" << endl; return 0; }

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в С++ найти количество вхождений подстроки в строку???

Посчитать количество строк PHP
Не силен в php, но мб через регулярные выражения? Проходишь по строке, встретилось - +1, не
подробнее...
спросили в Замена DTM
PHP, замена одной подстроки на другую
Бери документацию и смотри, как эта функция на самом деле работает.

$a = str_replace("NO",
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*