<?php
$text = "Как удалить из текста предложение
(от точки до точки для простоты)
где. внутри встречается слово XXXX.
Как удалить из текста предложение
(от точки до точки для простоты)
где.";
$pattern = "|\..*?XXXX.*?\.|is";
$text = preg_replace($pattern, ".", $text);
echo $text;
?>