'; $aNextText[] = \substr(\ltrim($sTextLine), 4); } elseif (!$bStart && $bIn) { $bIn = false; $aNextText[] = '
[\s]+/i', '', $sText); $sText = \preg_replace('/[\s]+<\/blockquote>/i', '', $sText); $sText = \preg_replace('/<\/blockquote>([\n]{0,2})/i', '\\1', $sText); $sText = \preg_replace('/[\n]{3,}/', "\n\n", $sText); $sText = \strtr($sText, array( "\n" => "", "\t" => ' ', ' ' => ' ' )); return $sText; } /** * @param string $sText * * @return string */ public static function ConvertHtmlToPlain($sText) { $sText = trim(stripslashes($sText)); $sText = preg_replace('/[\s]+/', ' ', $sText); $sText = preg_replace(array( "/\r/", "/[\n\t]+/", '/
', $sText); $sText = \preg_replace('/[\s]+<\/blockquote>/i', '
/i', '\\1', $sText); $sText = \preg_replace('/[\n]{3,}/', "\n\n", $sText); $sText = \strtr($sText, array( "\n" => "", "\t" => ' ', ' ' => ' ' )); return $sText; } /** * @param string $sText * * @return string */ public static function ConvertHtmlToPlain($sText) { $sText = trim(stripslashes($sText)); $sText = preg_replace('/[\s]+/', ' ', $sText); $sText = preg_replace(array( "/\r/", "/[\n\t]+/", '/