1.strip_tags(剥去字符串中的 HTML 标签)

strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。

2.字符串替换

str_replace(array(" "," ","\t","\r\n","\r","\n"),array("","","","","","")

3.利用正则表达式(效率稍微低一些)

$str=preg_replace("/\s+/", " ", $str); //过滤多余回车

$str=preg_replace("/

$str=preg_replace("//si","",$str); //注释

$str=preg_replace("//si","",$str); //过滤DOCTYPE

$str=preg_replace("//si","",$str); //过滤html标签

$str=preg_replace("//si","",$str); //过滤head标签

$str=preg_replace("//si","",$str); //过滤meta标签

$str=preg_replace("//si","",$str); //过滤body标签

$str=preg_replace("//si","",$str); //过滤link标签

$str=preg_replace("//si","",$str); //过滤form标签

$str=preg_replace("/cookie/si","COOKIE",$str); //过滤COOKIE标签

$str=preg_replace("/(.*?)/si","",$str); //过滤applet标签

$str=preg_replace("//si","",$str); //过滤applet标签

$str=preg_replace("/(.*?)/si","",$str); //过滤style标签

$str=preg_replace("//si","",$str); //过滤style标签

$str=preg_replace("/(.*?)/si","",$str); //过滤title标签

$str=preg_replace("//si","",$str); //过滤title标签

$str=preg_replace("/(.*?)/si","",$str); //过滤object标签

$str=preg_replace("//si","",$str); //过滤object标签

$str=preg_replace("/(.*?)/si","",$str); //过滤noframes标签

$str=preg_replace("//si","",$str); //过滤noframes标签

$str=preg_replace("/(.*?)/si","",$str); //过滤frame标签

$str=preg_replace("//si","",$str); //过滤frame标签

$str=preg_replace("/(.*?)/si","",$str); //过滤script标签

$str=preg_replace("//si","",$str); //过滤script标签

$str=preg_replace("/javascript/si","Javascript",$str); //过滤script标签

$str=preg_replace("/vbscript/si","Vbscript",$str); //过滤script标签

$str=preg_replace("/on([a-z]+)\s*=/si","On\\1=",$str); //过滤script标签

$str=preg_replace("//si","&#",$str); //过滤script标签,如javAsCript:alert(

html过滤 -java_PHP过滤各种html标签相关推荐

  1. oracle过滤数据,过滤数据 (Oracle Solaris Studio 12.2:性能分析器)

    过滤数据 缺省情况下,所有实验.所有样本.所有线程.所有 LWP 和所有 CPU 的数据全部显示在每个标签中.可以使用"过滤数据"对话框选择数据的某个子集. "过滤数据& ...

  2. wireshark抓包后查看数据报时的过滤规则/过滤语法及举例说明

    wireshark抓包后查看数据报时的过滤规则/过滤语法及举例说明过滤器的区别捕捉过滤器(CaptureFilters):用于决定将什么样的信息记录在捕捉结果中.需要在开始捕捉前设置.显示过滤器(Di ...

  3. OSPF高级特性 —— LSA-3过滤 + Distribute-list过滤

    目录 一.路由过滤简述: 二.LSA-3过滤: 三.Distribute-list 过滤配置: -(1)利用ACL匹配路由条目(OSPF进程使用) -(2)利用前缀列表来匹配路由条目(OSPF进程使用 ...

  4. 美食推荐系统 (协同过滤 + 内容过滤(余弦函数))(SSM,MySQL)

    美食推荐系统  (协同过滤 + 内容过滤(余弦函数))(SSM,MySQL)(毕业论文15581字以上,共39页,程序代码,MySQL数据库) [运行环境]  IDEA, Eclipse   JDK1 ...

  5. java过滤函数,过滤函数 (Sun Java System Portal Server 7.2 管理指南)

    过滤函数 过滤函数在"元数据"和"数据"阶段运行,以根据函数及其属性指定的具体条件来允许或拒绝资源.在 filter.conf 文件的"枚举" ...

  6. 过滤字符串中的html标签

        #region 过滤html标签     /// <summary>     /// 过滤html标签     /// </summary>     /// <p ...

  7. 百度编辑器UEditor源码模式下过滤div/style等html标签

    2019独角兽企业重金招聘Python工程师标准>>> UEditor在html代码模式下,当输入带有<div style="">.<ifram ...

  8. python 正则表达式过滤文本中的html标签 源代码解析

    #py2.7 #coding:utf-8import re import os import chardetdef filter_tag(htmlstr):re_cdata = re.compile( ...

  9. python文本筛选html_python 正则表达式过滤文本中的html标签 源代码解析

    #py2.7 #coding:utf-8 import re import os import chardet def filter_tag(htmlstr): re_cdata = re.compi ...

最新文章

  1. caffe libcudnn.so.6: cannot open shared object file: No such file or directo
  2. scala中的构造方法和伴生对象
  3. 方舟手游pvp服务器修改pvx,方舟生存进化手机版怎么玩pvx_方舟生存进化手机版pvx玩法规则介绍_好特网...
  4. 遇到的bug及解决方法,持续更新
  5. js控制网页WMP播放的属性
  6. buildroot patch 补丁文件使用方法
  7. Error: ‘list‘ object cannot be coerced to type ‘double‘
  8. 计算机网络入侵参考文献,入侵计算机网络论文,关于计算机网络入侵检测相关参考文献资料-免费论文范文...
  9. rand函数和srand函数详解
  10. ios闹钟铃声实现代码
  11. pycharm一些常用的搜索快捷键
  12. DL之DSSD:DSSD算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  13. Anaconda3 安装 爬虫库 selenium(windows环境)
  14. 【MacBookPro M1 安装Docker】
  15. 唯众职教学生实训系统
  16. 制作elasticsearch 镜像_推荐的简单易用的PE系统有哪些?如何制作PE启动U盘?
  17. 计算机性能测评实验原理,水泵性能试验机测试系统工作原理及试验过程
  18. HP M130NW打印机换了路由器连接WIFI打印方法
  19. QGC(QGroundControl)地面站手把手教你改——高德地图的添加和瓦片地图在线资源
  20. Java学习笔记 7-20 反射

热门文章

  1. 创业思考:做生意不是靠学历
  2. mpvue构建小程序(步骤+地址)
  3. vim:复制复制字符到vim的命令行窗口的4种方法
  4. 《java入门第一季》之类面试题
  5. 获取自己主机外网ip
  6. Linux创建swap文件
  7. 3月27日外电头条:Windows的开源野心
  8. 发布一个域安全级别的无代码InfoPath表单作为文档库模版 (InfoPath 一)
  9. 解决log4j:WARN Error initializing output writer. log4j:WARN Unsupported encoding?的问题
  10. 解决Windows资源管理器右键菜单打开EditPlus容易导致资源管理器无响应问题