$a="xx <mmm> zzz <fff> ee <dd> c <aa> yy";
echo preg_replace('/(\s*<[a-z]*>\s*)/i','',$a);
解决方案 »
- @fwrite 重复写入问题
- 如何实现像phpinfo()的一样的功能
- 用iconv+imagettftext,输出中文字符,哪里错了
- PHP中实现不同文件下的调用
- 关于 mb_convert_encoding函数编码转换问题(急..在线)
- 请教用GD生成PNG图片时,中文变乱码的问题!
- 本机是好的。。。传上服务器去就错了。这是为什么啊。
- 为下载到了Mandrakelinux10.0-Official,高兴散分
- 有人用smtp直接向smtp服务器发邮件吗?
- 读取word出现乱码?????
- 有没有什么方法能让一个PHP文件,在服务器端每隔一定时间执行一次!
- PHP文件处理的数据怎么样传送给HTML文件
echo preg_replace("/<.*?>/is","","$a");//xxzzzeecyy
echo preg_replace("^<[\s\S]*>$","","$a");//xxzzzeecyy
$a="xx <mmm> zzz <fff> ee <dd> c <aa> yy ee dada <dddd> didi";
echo preg_replace("/(\s*<[a-z]*>\s*)|\s*/","",$a);
$a="xx <mmm> zzz <fff> ee <dd> c <aa> yy ee dada <dddd> didi";
echo preg_replace("/(\s<[a-z]*>\s)|\s/","",$a);
我想把里面的样式去掉....再帮我写一下吧,谢谢各位了!
$a='<FONT style="COLOR: red"> 阿玛 <FONT color=#000000> 尼丝 </FONT> 滑 <FONT color=#ff00ff> 盈透粉饼 </FONT> 5 </FONT>';
echo preg_replace('/\s*<.*?>\s*/i','',$a);
如果<>外有空格,还可将空格写入正则!
这样可以保留HTML标签设定的效果.如:
$orig = "I'll \"walk\" the <b>dog</b> now";
$a = htmlentities($orig);
echo $a; // I'll "walk" the <b>dog</b> now
<?php
$str = "xx<mmm>zzz<fff>ee<dd>cc<aa>yy<xx>dasdasda<zzz>";
//保留了 xx ,仅匹配 <msdas1548> 并删除
echo preg_replace("/<[a-zA-Z0-9]*?>/i","",$str);
?>
你没有说清当<>中包含xx时是否保留xx.
那些空格是由Csdn处理不当产生的.