<?php
$regExp = "/\\W*?д[уy]\\W*?[рp]\\W*?[аa]\\W*?[кk]\\W*?/ui";
$notBaka = ["ты дурак", "ты не дурак", "ты че дYpAk???","ДуPаK дYPAKа видит из далека"];

foreach($notBaka as $text){
	echo preg_replace($regExp,' кот', $text);
	echo "\n";
}