PHP建站技术分享-从入门到精通_各类知识收集PHP建站技术分享-从入门到精通_各类知识收集PHP建站技术分享-从入门到精通_各类知识收集

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > 工作总结

PHP应用:php正则去除网页中所有的html,js,css,注释的实现方法

管理员 2025-02-18
工作总结
18

《PHP应用:php正则去除网页中所有的html,js,css,注释的实现方法》要点:
本文介绍了PHP应用:php正则去除网页中所有的html,js,css,注释的实现方法,希望对您有用。如果有疑问,可以联系我们。
 

PHP应用如下所示:

PHP应用$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript "'<style[^>]*?>.*?</style>'si",  // 去掉 css "'<[/!]*?[^<>]*?>'si",      // 去掉 HTML 标记 "'<!--[/!]*?[^<>]*?>'si",      // 去掉 注释 标记 "'([rn])[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", "'(d+);'e");   // 作为 PHP 代码运行 $replace = array ("", "", "", "", "1", """, "&", "<",  ">", " ", chr(161), chr(162), chr(163), chr(169), "chr(1)");//$document为需要处理字符串,如果来源为文件可以$document = file_get_contents($filename);$out = preg_replace($search, $replace, $document);

PHP应用也可以使用php的内置函数strip_tags()清除html,js,注释等标记

PHP应用以上就是小编为大家带来的php正则去除网页中所有的html,js,css,注释的实现方法全部内容了,希望大家多多支持维易PHP~

转载请注明本页网址:
/jiaocheng/2888.html


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部