跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

php UBB 解析实现代码_PHP教程

复制代码 代码如下: /** +---------------------------------------------------------- * UBB 解析 +---------------------------------------------------------- * @return string +---------------------------------------------------------- */ function ubb($Text) { $Text=trim($Text); $Text=ereg_replace(" "," ",$Text); $Text=preg_replace("/\t/is"," ",$Text); $Text=preg_replace("/[hr]/is"," ",$Text); $Text=preg_replace("/[separator]/is"," ",$Text); $Text=preg_replace("/[h1](.+?)[/h1]/is"," \1 ",$Text); $Text=preg_replace("/[h2](.+?)[/h2]/is"," \1 ",$Text); $Text=preg_replace("/[h3](.+?)[/h3]/is"," \1 ",$Text); $Text=preg_replace("/[h4](.+?)[/h4]/is"," \1 ",$Text); $Text=preg_replace("/[h5](.+?)[/h5]/is"," \1 ",$Text); $Text=preg_replace("/[h6](.+?)[/h6]/is"," \1 ",$Text); $Text=preg_replace("/[center](.+?)[/center]/is"," \1 ",$Text); //$Text=preg_replace("/[url=([^[]*)](.+?)[/url]/is"," \2 ",$Text); $Text=preg_replace("/[url](.+?)[/url]/is"," \1 ",$Text); $Text=preg_replace("/[url=(http://.+?)](.+?)[/url]/is"," \2 ",$Text); $Text=preg_replace("/[url=(.+?)](.+?)[/url]/is"," \2 ",$Text); $Text=preg_replace("/[img](.+?)[/img]/is"," ",$Text); $Text=preg_replace("/[imgs(.+?)](.+?)[/img]/is"," ",$Text); $Text=preg_replace("/[color=(.+?)](.+?)[/color]/is"," \2 ",$Text); $Text=preg_replace("/[colorTxt](.+?)[/colorTxt]/eis","color_txt('\1')",$Text); $Text=preg_replace("/[style=(.+?)](.+?)[/style]/is"," \2 ",$Text); $Text=preg_replace("/[size=(.+?)](.+?)[/size]/is"," \2 ",$Text); $Text=preg_replace("/[sup](.+?)[/sup]/is"," \1 ",$Text); $Text=preg_replace("/[sub](.+?)[/sub]/is"," \1 ",$Text); $Text=preg_replace("/[pre](.+?)[/pre]/is","
\1
",$Text); $Text=preg_replace("/[emot](.+?)[/emot]/eis","emot('\1')",$Text); $Text=preg_replace("/[email](.+?)[/email]/is"," \1 ",$Text); $Text=preg_replace("/[i](.+?)[/i]/is"," \1 ",$Text); $Text=preg_replace("/[u](.+?)[/u]/is"," \1 ",$Text); $Text=preg_replace("/[b](.+?)[/b]/is"," \1 ",$Text); $Text=preg_replace("/[quote](.+?)[/quote]/is"," 引用:\1 ", $Text); $Text=preg_replace("/[code](.+?)[/code]/eis","highlight_code('\1')", $Text); $Text=preg_replace("/[ php ](.+?)[/php]/eis","highlight_code('\1')", $Text); $Text=preg_replace("/[sig](.+?)[/sig]/is"," -------------------------- \1 -------------------------- ", $Text); return $Text; } http://www.bkjia.com/PHPjc/324530.html www.bkjia.com true http://www.bkjia.com/PHPjc/324530.html TechArticle 复制代码 代码如下: /** +---------------------------------------------------------- * UBB 解析 +---------------------------------------------------------- * @return string...

相关文章