正则替换掉js、html、空白、html实体、img标记及其路径
2017-05-27 10:42
555 查看
<?php $search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript "'or'i", //去or "'\"'e", //去双引号 "'<[\/\!]*?[^<>]*?>'si", // 去掉 HTML 标记 "'([\r\n])[\s]+'", // 去掉空白字符 "'&(quot|#34);'i", // 替换 HTML 实体 "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(copy|#169);'i", "'<img[^>] .*?'si", //去掉IMG 标记及其路径 "'(\d+);'e"); // 作为 PHP 代码运行 $replace = array ("", "", "", "", "\\1", "\"", "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169), "", "chr(\\1)"); echo preg_replace($search,$replace,$yaotihuandeneirong); ?>
相关文章推荐
- js正则去掉HTML标记保留img
- 正则表达式,js去掉html标记,去掉字符,截取字符
- html中a标记href值正则表达式替换为空
- 在html的<img src="">中调用js的函数或者js变量来指定图片路径
- C#中使用 正则表达式 替换img中src路径但保留图片名
- java如何用正则解析HTML中img标签里图片的路径
- 中正则表达式,js去掉html标记,去掉字符,截取字符
- js过滤(去除)富文本编辑器中的html标签和换行回车等标记的正则表达式
- C#替换html代码中所有img标签的路径保留文件名称
- ASP.NET正则替换html标签中img src/href
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- 正则表达式,js去掉html标记,去掉字符,截取字符
- html代码替换正则:把&lt;ss&gt;&lt;img src=&quot;a&quot; data=&quot;b&quot;&gt;&lt;/ss&gt;换成&lt;img src=b /&gt;
- 解析PHP正则提取或替换img标记属性
- java 正则表达式替换img标签的src路径
- dw中IMG标记的正则替换
- php正则表达式,取img标记中任意属性,正则替换去掉或改变图片img标记中的任意属性
- PHP正则提取或替换img标记属性
- html<img>标签中src=“图片路径”,怎么用变量替换路径