去除所有HTML标签,除非允许 [英] Strip all HTML tags, except allowed

查看:99
本文介绍了去除所有HTML标签,除非允许的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看过很多表达式来移除特定的标签(或许多指定的标签),并且一个删除除了一个特定标签之外的所有标签,但我还没有找到一种方法来删除除了许多排除的所有标签(即除 p,b,i,u,a之外的所有标签,ul,ol,li )。我用正则表达式很不好,所以我需要一个手。 :)谢谢!

I've seen a lot of expressions to remove a specific tag (or many specified tags), and one to remove all but one specific tag, but I haven't found a way to remove all except many excluded (i.e. all except p, b, i, u, a, ul, ol, li) in PHP. I'm far from good with regex, so I'd need a hand. :) Thanks!

推荐答案

strip_tags() 就是这样。

strip_tags() does exactly this.

这篇关于去除所有HTML标签,除非允许的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆