From 1d1766a87680b241805a1785a5a08f24eeac8c2d Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Tue, 14 Apr 2015 14:04:10 +0200 Subject: [PATCH] Removed format characters correctly :) --- src/pocketmine/utils/TextFormat.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/utils/TextFormat.php b/src/pocketmine/utils/TextFormat.php index 00c3d9520..f2a759ea0 100644 --- a/src/pocketmine/utils/TextFormat.php +++ b/src/pocketmine/utils/TextFormat.php @@ -70,9 +70,9 @@ abstract class TextFormat{ */ public static function clean($string, $removeFormat = true){ if($removeFormat){ - return preg_replace(["/§[0123456789abcdefklmnor]/", "/\x1b[\\(\\][[0-9;\\[\\(]+[Bm]/"], "", $string); + return str_replace("§", "", preg_replace(["/§[0123456789abcdefklmnor]/", "/\x1b[\\(\\][[0-9;\\[\\(]+[Bm]/"], "", $string)); } - return preg_replace("/\x1b[\\(\\][[0-9;\\[\\(]+[Bm]/", "", $string); + return str_replace("\x1b", "", preg_replace("/\x1b[\\(\\][[0-9;\\[\\(]+[Bm]/", "", $string)); } /**