/** * 转换字符串中的ubb代码使可读 * @param string 原字符串 * @param string 目标平台 pc ios5 ios4 * @return bool 是/否 */ public static function unUbbCode($s, $p_device = 'ios5') { // $s = '<p>'.$s.'</p>'; $s = W2String::ubbDecode($s, $p_device); $s = preg_replace('/<div class="ubb-quote">/i', "-------------\n", $s); $s = preg_replace('/<a.*?href="(.*?)(|\\?picUrl.*?)".*?>.*?<\\/a>/i', "\$1", $s); $s = preg_replace('/<.*?src="(.*)".*?>/i', "\$1", $s); $s = strip_tags($s); return $s; $s = preg_replace('/<.*?href="(.*)".*?>/i', "\$1", $s); $s = preg_replace('/<.*?>/i', '', $s); }