) $pattern = '/(<\w+):(\w+[ |>]{1})/i'; $replacement = '<$2'; $feed = preg_replace($pattern, $replacement, $feed); // pull out colons from end tags // (<\/\w+):(\w+>) $pattern = '/(<\/\w+):(\w+>)/i'; $replacement = ') $pattern = '/(<\w+):(\w+\/>)/i'; $replacement = '<$2'; $feed = preg_replace($pattern, $replacement, $feed); return $feed; }