$text = preg_replace("/\[shadow\]\[color=#[a-z0-9]+\](.*)\[\/color\]\[\/shadow\]/si", "<span style=\"text-shadow: 2px 2px 5px #\\1;\">\\2</span>", $text);
$text = preg_replace("/\[color=#[a-z0-9]+\]\[shadow\](.*)\[\/shadow\]\[\/color\]/si", "<span style=\"text-shadow: 2px 2px 5px #\\1;\">\\2</span>", $text);