regex for word filtering

This commit is contained in:
Shish 2014-10-10 22:19:20 +01:00
parent 1cb59572f9
commit a066c5ac0e

View File

@ -32,9 +32,14 @@ class WordFilter extends Extension {
foreach($map as $search => $replace) {
$search = trim($search);
$replace = trim($replace);
$search = "/\\b$search\\b/i";
if($search[0] == '/') {
$text = preg_replace($search, $replace, $text);
}
else {
$search = "/\\b" . str_replace("/", "\\/", $search) . "\\b/i";
$text = preg_replace($search, $replace, $text);
}
}
return $text;
}