Я пытаюсь создать шаблон, который соответствует всем похожим словам/фразам в строке.
Например, мне нужно сопоставить: «это», «это», «это то», «то», «это было», «это не было».
Он соответствует только первому вхождению "this", но должен соответствовать всем вхождениям.
Я даже пробовал якоря и границы слов, но ничего не работает.
Я пробовал (упрощенно):
$content = "this is it! that was not!";
preg_match_all('/(this|this is|this is it|that|that was|that was not)/i', $content, $results);
Что должно выводить:
- это
- это
- это оно
- тот
- это было
- это не было
foreach
иsubstr_count
? - person Mr. Llama   schedule 14.11.2014