天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP去掉從word直接粘貼過(guò)來(lái)的沒(méi)有用格式的函數(shù)

一般處理的方式有二種:1.通過(guò)編輯器的JS直接去除。2.提交到后臺(tái)后,直接用程序去掉無(wú)效標(biāo)簽。下面我就分享一個(gè)通過(guò)php的處理方式,成功率可能不是100%。這程序也是在php官網(wǎng)上看到的,就順便粘貼過(guò)來(lái)了。
復(fù)制代碼 代碼如下:
function ClearHtml($content,$allowtags='') {

mb_regex_encoding('UTF-8');
//replace MS special characters first
$search = array('/‘/u', '/’/u', '/“/u', '/”/u', '/—/u');
$replace = array('/'', '/'', '"', '"', '-');
$content = preg_replace($search, $replace, $content);
//make sure _all_ html entities are converted to the plain ascii equivalents - it appears
//in some MS headers, some html entities are encoded and some aren't
$content = html_entity_decode($content, ENT_QUOTES, 'UTF-8');
//try to strip out any C style comments first, since these, embedded in html comments, seem to
//prevent strip_tags from removing html comments (MS Word introduced combination)
if(mb_stripos($content, '/*') !== FALSE){
$content = mb_eregi_replace('#//*.*?/*/#s', '', $content, 'm');
}
//introduce a space into any arithmetic expressions that could be caught by strip_tags so that they won't be
//'<1' becomes '< 1'(note: somewhat application specific)
$content = preg_replace(array('/<([0-9]+)/'), array('< $1'), $content);

$content = strip_tags($content, $allowtags);
//eliminate extraneous whitespace from start and end of line, or anywhere there are two or more spaces, convert it to one
$content = preg_replace(array('/^/s/s+/', '//s/s+$/', '//s/s+/u'), array('', '', ' '), $content);
//strip out inline css and simplify style tags
$search = array('#<(strong|b)[^>]*>(.*?)</(strong|b)>#isu', '#<(em|i)[^>]*>(.*?)</(em|i)>#isu', '#<u[^>]*>(.*?)</u>#isu');
$replace = array('<b>$2</b>', '<i>$2</i>', '<u>$1</u>');
$content = preg_replace($search, $replace, $content);

//on some of the ?newer MS Word exports, where you get conditionals of the form 'if gte mso 9', etc., it appears
//that whatever is in one of the html comments prevents strip_tags from eradicating the html comment that contains
//some MS Style Definitions - this last bit gets rid of any leftover comments */
$num_matches = preg_match_all("http://<!--/u", $content, $matches);
if($num_matches){
$content = preg_replace('//<!--(.)*--/>/isu', '', $content);
}
return $content;
}

測(cè)試使用結(jié)果:
復(fù)制代碼 代碼如下:
<?php
$content = ' <!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInterNETExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery><w:DocumentKind>DocumentNotSpecified</w:DocumentKind><w:DrawingGridVerticalSpacing>7.8</w:DrawingGridVerticalSpacing><w:View>Normal</w:View><w:Compatibility></w:Compatibility><w:Zoom>0</w:Zoom></w:WordDocument></xml><![endif]-->
<p class="p0" style="text-indent: 24.0000pt; margin-bottom: 0pt; margin-top: 0pt;"><span style="mso-spacerun: "yes"; font-size: 12.0000pt; font-family: "宋體";">《優(yōu)伴戶(hù)外旅行》――讓旅行成為習(xí)慣!</span></p>越發(fā)忙碌的你,是否想給自己放個(gè)假?專(zhuān)注工作的你,是否還記得上一次鍛煉是什么時(shí)候??jī)?yōu)伴戶(hù)外旅行,給你不一樣的旅行體驗(yàn):給心自由,便處處都是風(fēng)景!</span></p>';
echo ClearHtml($content,'<p>');

/*
得到的結(jié)果:
<p >《優(yōu)伴戶(hù)外旅行》--讓旅行成為習(xí)慣!</p>越發(fā)忙碌的你,是否想給自己放個(gè)假?專(zhuān)注工作的你,是否還記得上一次鍛煉是什么時(shí)候??jī)?yōu)伴戶(hù)外旅行,給你不一樣的旅行體驗(yàn):給心自由,便處處都是風(fēng)景!</p>
*/
?>

php技術(shù)PHP去掉從word直接粘貼過(guò)來(lái)的沒(méi)有用格式的函數(shù),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 韩国女人高潮嗷嗷叫视频 | 国产高清超清在线播放 | 受坐在攻腿上H道具PLAY | 国产成人精品亚洲线观看 | 簧片免费观看 | 內射XXX韩国在线观看 | 久久亚洲高清观看 | 伊人无码高清 | 午夜亚洲WWW湿好爽 午夜亚洲WWW湿好大 | 郭德纲于谦2012最新相声 | 无码11久岁箩筣 | 男子扒开美女尿口做羞羞的事 | 爆乳啪啪无码成人二区亚洲欧美 | 91偷偷久久做嫩草电影院 | 狠狠人妻久久久久久综合九色 | 99久久综合国产精品免费 | 蜜芽丅v新网站在线观看 | 亚洲熟女片嫩草影院 | 免费观看高清黄页网址大全 | 欧美一区二区日韩一区二区 | xiao776唯美清纯| 果冻传媒APP免费网站在线观看 | 欧美日韩在线亚洲一 | 国产精品…在线观看 | 日日操夜夜操天天操 | 国产中文在线观看 | 高清无码中文字幕影片 | 亚洲精品沙发午睡系列 | 亚洲欧美精品无码大片在线观看 | 一级做a爰片久久毛片苍井优 | 乱VODAFONEWIFI熟妇| 同桌别揉我奶了嗯啊 | 淫品色影院 | av天堂网2014在线 | 国产99久久九九免费精品无码 | 久久国产乱子伦精品免费不卡 | 欧美在线亚洲综合国产人 | 亚洲一区综合图区 | 日本丝袜护士 | 神马影院午夜理论二 | 大胸美女被吊起来解开胸罩 |