广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么替换js代码
  • 520
分享到

php怎么替换js代码

phpjs代码 2019-05-21 00:05:02 520人浏览 绘本
摘要

本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。php怎么替换js代码?php利用正则替换过滤掉js(script)代码利用php中的preg_replace正则匹配函数过滤掉网页中的js代码,preg_replac

本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。

php怎么替换js代码?

php利用正则替换过滤掉js(script)代码

利用php中的preg_replace正则匹配函数过滤掉网页中的js代码,preg_replace()中的第四个参数中表示替换的次数,默认是-1,表示替换全部;如果只想替换2次,可以写为 preg_replace($p1,$p2,$p3,2)。

匹配的规则不能用 "/<script.*<\/script>/i",因为它不能匹配到换行符,那么多行js就匹配不掉了。要用 "/<script[\s\S]*?<\/script>/i"。里面的?表示尽可能少重复,也就是匹配最近的一个</script>。

8be1b88e7fe3509795ef66a0d405118.png

源码范例:

<?php
header("Content-type:text/html;charset=utf-8");
$str = '<script type="text/javascript" src="dd.js"></script>
测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码
<script type="text/javascript" src="123.js"></script>
<script type="text/javascript">
var aa = "sdsds";
alert(aa);
</script>
测试php正则匹配掉js代码';
$preg = "/<script[\s\S]*?<\/script>/i";
$newstr = preg_replace($preg,"",$str,3);    //第四个参数中的3表示替换3次,默认是-1,替换全部
echo $newstr;
?>

--结束END--

本文标题: php怎么替换js代码

本文链接: https://www.lsjlt.com/news/988.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php怎么替换js代码
    本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。php怎么替换js代码?php利用正则替换过滤掉js(script)代码利用php中的preg_replace正则匹配函数过滤掉网页中的js代码,preg_replac...
    99+
    2019-05-21
    php js代码
  • php如何替换js代码
    这篇文章主要介绍php如何替换js代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php替换js代码的方法:1、创建一个PHP示例文件;2、利用php中的preg_replace正则匹配函数替换过滤掉网页中的js代...
    99+
    2023-06-22
  • JS逆向代码转换为Python代码怎么写
    这篇文章主要介绍“JS逆向代码转换为Python代码怎么写”,在日常操作中,相信很多人在JS逆向代码转换为Python代码怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JS逆向代码转换为Python代码...
    99+
    2023-07-06
  • php 怎么替换mcrypt
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 怎么替换mcrypt?php7.4中 mcrypt加解密替代方案问题描述mcrypt_encrypt以及mcrypt_decrypt函数自PHP 7.1.0 ...
    99+
    2022-10-31
  • JavaScript如何替换html代码
    这篇文章主要介绍“JavaScript如何替换html代码”,在日常操作中,相信很多人在JavaScript如何替换html代码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2022-10-19
  • php中str_replace怎么替换
    这篇文章给大家分享的是有关php中str_replace怎么替换的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。二、WampServ...
    99+
    2023-06-14
  • php 怎么替换加号
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。php 怎么替换加号?php中get方法的加号处理:网上搜的方法如下:用 get 方法 , 参数里有 “+” 时,要做处理,否则到后台会变成空格 解决方案: 1 、...
    99+
    2015-01-21
    php
  • php 怎么替换问号
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。php 怎么替换问号?PHP 网址中用斜杠代替问号 如何编写?比如,网址 example.com/index.php/1/2实际为 example.com/index....
    99+
    2016-10-19
    php
  • PHP怎么替换文本
    本篇内容介绍了“PHP怎么替换文本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!替换文本的函数我们可以使用PHP内置的很多函数来替换文本,下...
    99+
    2023-07-05
  • Webpack 实现 Node.js 代码热替换
    这两天为了这个问题, Gitter 上问, Twitter 上问, GitHub 上问, 两天没反应 原来写博客的 jlongster 不理我, 我也不知道 Webpack 作者的联系方式 最后在 Gitt...
    99+
    2022-06-04
    代码 Webpack Node
  • JS正则表达式替换字符串replace()方法实例代码
    目录replace()方法介绍简单用法重点:函数替换补充:替换特殊字符总结replace()方法介绍 replace()方法执行搜索替换操作。 它接收一个正则表达式作为第一个参数, ...
    99+
    2022-11-13
  • php sprintf 怎么实现替换
    本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。php sprintf 怎么实现替换?sprintf() 函数把格式化的字符串写入变量中。arg1、arg2、++ 参数将被插入到主字符串中的百分号(%)符号处。该函数...
    99+
    2021-10-19
    php sprintf
  • php 正则怎么替换src
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 正则怎么替换src?PHP-正则匹配文章图片标签src的内容并替换后端富文本编辑器中编辑的图片在各种端中显示由于不在同一服务器,图片访问路劲不同这个时候需要批...
    99+
    2022-10-25
  • php怎么替换敏感词
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php怎么替换敏感词?代码如下:<!DOCTYPE html> <html> <head> <meta charset=&q...
    99+
    2022-11-01
  • php怎么替换回车键
    在PHP程序开发当中,有时需要对文本内容进行处理,其中处理中包括替换回车键。下面我们将简要介绍如何在PHP中实现替换回车键。回车键的ASCII码为13,换行键的ASCII码为10。有时我们需要将回车键替换成空格或者其他符号,以便将文本内容传...
    99+
    2023-05-14
    字符串替换 php
  • 替换so文件来动态替换Flutter代码实现详解
    目录1.1 initTask对象1.2 ResourceExtractor1.3 FlutterJNI#loadLibrary2.1 ShellArgs3.1 flutterAppl...
    99+
    2023-01-18
    so文件动态替换Flutter so替换Flutter
  • 怎么对php网站源码进行批量替换
    PHP是一种强大的服务器端编程语言,经常用于开发Web应用程序。随着时间的推移和项目的发展,我们希望能够轻松地在项目中进行更新和修改。然而,当你需要在大量PHP源码中进行更改时,手动修改将是一个巨大的挑战。在这种情况下,批量替换工具会非常有...
    99+
    2023-05-14
  • php替换表达式怎么写
    本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。php替换表达式怎么写?PHP字符串替换在 PHP 中,可以对一个字符串中的特定字符或子串进行替换,这是非常常用的功能。str_ireplace() 和 str_rep...
    99+
    2015-06-08
    php
  • php preg怎么替换第一个
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php preg怎么替换第一个?PHP替换,只替换匹配到的第一个function str_replace_limit($search, $replace, $subjec...
    99+
    2016-09-17
    php 替换
  • php怎么替换图片链接
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php怎么替换图片链接?PHP正则匹配替换图片地址:网上能找到很多匹配图片src的正则表达式和替换的实例,都是然并卵,不能马上解决问题。只是要找到src里的那一段给替换掉...
    99+
    2021-12-10
    php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作