html - php怎么过滤掉没有内容的标签
怪我咯
怪我咯 2017-04-11 09:07:53
[PHP讨论组]
<p ><img data-s="300,640" data-type="jpeg" src="http://mmbiz.qpic.cn/mmbiz_jpg/dlU82Q9dm4qxEky6E1qRicbqdSRKMACiaiaTWUDpuBBs7diascrgn25elvHfkIRU6SURQxB3qR9IAicvsW9OLJnkyqQ/0?wx_fmt=jpeg" data-ratio="0.665" data-w="1000" />还有,续茶:往高杯中续茶水时,左手的小指和无名指夹住高杯盖上的小圆球,用大拇指、食指和中指握住杯把,从桌上端下茶杯,腿一前一后,侧身把茶水倒入客人杯中,以体现举止的文雅。</p><p ><img data-s="300,640" data-type="jpeg" src="http://mmbiz.qpic.cn/mmbiz_jpg/dlU82Q9dm4qxEky6E1qRicbqdSRKMACiaiaGmRZOxb8YOoowQabPgNLEh9AUmiaLjgyUk1gRjC6Yjp0abvbnCBnrWQ/0?wx_fmt=jpeg" data-ratio="0.6662790697674419" data-w="860" />最后,表演茶道技艺,已经成为中国文化的一个组成部分。比如茶道的一种,有其严格的操作程序。</p><p></p><strong>敬茶需用好茶</strong><p></p>

php能过滤掉 没有内容的标签吗,比如把他</p><p></p><strong>敬茶需用好茶</strong><p></p>
过滤成这样</p><strong>敬茶需用好茶</strong>
如果可以过滤这样的语句怎么写?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
伊谢尔伦
//preg_replace("/<(\w+)><\/\\1>/", "", $str);


$str = "</p><p></p><strong>敬茶需用好茶</strong><p></p>";
$result =  preg_replace("/<(\w+)><\/\\1>/", "", $str);
echo $result;


//img标签后面增加<br>

echo preg_replace("/(<img[^>]*\/>)/", "\\1<br>", $str);

建议题主好好看看正则...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号