lena berkova
Местный житель
- Регистрация
- 14 Янв 2009
- Сообщения
- 437
- Реакции
- 21
- Автор темы
- #1
есть ли функция которая вернула бы сколько раз в тексте встречается какое нибудь выражение, например "раз два три"?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
function countMatch($in, $pattern) {
return preg_match_all('#'.$pattern.'#smiU', $in, $match);
}
$in = 'Hello, рАз дВа тРи, hello, hELLo, heLLo
Hello, hello, Раз двА Три hELLo, heLLo
Hello, раЗ ДВа трИ hello, рАЗ ДВа три hELLo, heLLo';
$pattern = 'раз два три';
echo countMatch($in, $pattern);
Hello, [B]рАз дВа тРи[/B], hello, hELLo, heLLo
Hello, hello, [B]Раз двА Три[/B] hELLo, heLLo
Hello, [B]раЗ ДВа трИ[/B] hello, [B]рАЗ ДВа три[/B] hELLo, heLLo'