<?php

$text = "Волен сообщить, что дурак пробудился и его чёрная посутпь сеет смерть в землях. ДYpак неумолим, дурак всё ближе. Мой лорд, вы меня слышите? Д У Р А К уже близко! Д у p a к уже забрал вашу дочь. Дypaки - беда наишх земель. О Боги, избавьте нас от дураков!";

$regexp = "/\W*\s*[Дд]+\W*\s*[УуYy]+\W*\s*[РрPp]+\W*\s*[АаAa]+\W*\s*[КкKk]+[АаAa]*[Ии]*\s*\W*/um";

$goodText = preg_replace($regexp, ' Мор ', $text);

echo $goodText;