php中删除html标签里的属性(可用正则表达式)
1、方法一:使用strip_tags()函数 strip_tags() 函数剥去字符串中的 HTML、XML 以及PHP的标签。
2、用正则表达式去掉html标签,下面是它的代码,直接复制就可以用的。
3、大家可以发现上面这一个正则表达式里面是有bug的,什么bug呢?那就是假如我们将li标签保留了,但是在实际的运行过程中,大家会发现link标签也同样给保留下来了,保留a标签同样也会把addr标签给保留下来了。
4、如果只要 b 标签,不用“过滤”的方法,用“提取”的方法更简单。
如何用正则表达式去掉html标签
1、用正则表达式去掉html标签,下面是它的代码,直接复制就可以用的。
2、php正则表达式去掉html的方法:首先使用“htmlspecialchars_decode” 将特殊的HTML实体转换回普通字符;然后通过正则表达式“preg_replace(/]+/,$_str);”去掉即可。
3、大家可以发现上面这一个正则表达式里面是有bug的,什么bug呢?那就是假如我们将li标签保留了,但是在实际的运行过程中,大家会发现link标签也同样给保留下来了,保留a标签同样也会把addr标签给保留下来了。
4、如果只要 b 标签,不用“过滤”的方法,用“提取”的方法更简单。
php利用正则表达式删除html标签
方法一:使用strip_tags()函数 strip_tags() 函数剥去字符串中的 HTML、XML 以及PHP的标签。
用正则表达式去掉html标签,下面是它的代码,直接复制就可以用的。
如果只要 b 标签,不用“过滤”的方法,用“提取”的方法更简单。