From f888e126975cd9d8613d3eb3a0d2338c485c205e Mon Sep 17 00:00:00 2001 From: Ruben Sainiuc Date: Mon, 24 Dec 2018 16:11:49 +0200 Subject: [PATCH] Consider only prefix for full words --- src/CensorWords.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CensorWords.php b/src/CensorWords.php index a453422..a7d63a3 100644 --- a/src/CensorWords.php +++ b/src/CensorWords.php @@ -213,7 +213,7 @@ private function generateCensorChecks($fullWords = false) $censorChecks = array(); for ($x = 0, $xMax = count($badwords); $x < $xMax; $x++) { $censorChecks[$x] = $fullWords - ? '/\b' . str_ireplace(array_keys($leet_replace), array_values($leet_replace), $badwords[$x]) . '\b/i' + ? '/\b' . str_ireplace(array_keys($leet_replace), array_values($leet_replace), $badwords[$x]) . '/i' : '/' . str_ireplace(array_keys($leet_replace), array_values($leet_replace), $badwords[$x]) . '/i'; }