发布网友 发布时间:2022-04-22 06:53
共3个回答
懂视网 时间:2022-04-28 08:51
php正则表达式去掉html的方法:首先使用“htmlspecialchars_decode” 将特殊的HTML实体转换回普通字符;然后通过正则表达式“preg_replace('/<>]+>/','',$_str);”去掉即可。
推荐:《PHP视频教程》
php 正则去除 html 标签
代码如下:
$_str = htmlspecialchars_decode($_str); $_str = preg_replace('/</?[^>]+>/','',$_str);
htmlspecialchars_decode — 将特殊的 HTML 实体转换回普通字符
preg_replace 函数执行一个正则表达式的搜索和替换。
热心网友 时间:2022-04-28 05:59
php正则表达式:<em>.*</em>
完整的php利用正则表达式删除html标签程序如下:
<?php运行结果:
<p>12345</p>
热心网友 时间:2022-04-28 07:17
$str = '<span style=\"font-family:\'Arial\',\'sans-serif\';font-size:9pt;\">test</span>';
$str=stripslashes($str);
$str = preg_replace('/<([a-z]+)\s+[^>]*>/is', '<$1>', $str);
echo htmlspecialchars($str)."<br/>";