首頁 後端開發 php教程 PHP过滤代码,正则表达式过滤掉调用种的方法

PHP过滤代码,正则表达式过滤掉调用种的方法

Jun 13, 2016 pm 01:22 PM
images new

PHP过滤代码,正则表达式过滤掉调用类的方法
在PHP里面,有这样的代码
new FlashLibraryActivate( 'http://i.dell.com/images/global/banner_engine/bannerengine2.swf?xmlPath=images%2fglobal%2fbrand%2fbillboard%2fxml%2fjp%2fbanner_jajp.xml&bannerPath=images%2fglobal%2fbrand%2fbillboard%2f930%2fja%2f','930','380','#FFFFFF','8',alternateMarkup73c952c41cef4af2a31d9b7c3c34c253,'','flashID_43790a39d7b5497a81b4256bcc53730e','high','noscale','true','opaque','false','');

我想用正则过滤掉所有
new ****(******);这种形式的代码,请问怎么做?

请高人指导

------解决方案--------------------
echo preg_replace('/new[^(]+\(.*?\)/is','',$s);
------解决方案--------------------
^ 在[]里面表示非 的意思。
[^(]+ 匹配非 ( 号 1次或多次
\( 匹配括号

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1670
14
CakePHP 教程
1428
52
Laravel 教程
1329
25
PHP教程
1273
29
C# 教程
1256
24
HMD Slate Tab 5G 洩漏為中階平板電腦,搭載 Snapdragon 7s Gen 2、10.6 吋顯示器和 Lumia 設計 HMD Slate Tab 5G 洩漏為中階平板電腦,搭載 Snapdragon 7s Gen 2、10.6 吋顯示器和 Lumia 設計 Jun 18, 2024 pm 05:46 PM

HMD Global 將於 7 月 10 日推出 Skyline,推出諾基亞 Lumia 920 風格的中端智慧型手機。

攝影師向AI影像大賽提交真實照片,獲得第三名 攝影師向AI影像大賽提交真實照片,獲得第三名 Jun 16, 2024 pm 06:46 PM

1839 Awards 在 2024 年舉辦的​​一項競賽的特殊之處在於,參賽作品是由人工智慧生成的,而不是用相機創建的。

go語言中make和new的差別是什麼 go語言中make和new的差別是什麼 Jan 09, 2023 am 11:44 AM

區別:1、make只能用來分配及初始化類型為slice、map、chan的資料;而new可以分配任意類型的資料。 2.new分配返回的是指針,即類型「*Type」;而make返回引用,即Type。 3.new分配的空間會被清除;make分配空間後,會初始化。

java中的new關鍵字怎麼用 java中的new關鍵字怎麼用 May 03, 2023 pm 10:16 PM

1.概念在Java語言裡,「new」表達式是負責建立實例的,其中會呼叫構造器去對實例做初始化;構造器本身的回傳值類型是void,並不是「建構器回傳了新建立的物件的參考”,而是new表達式的值是新建立的物件的參考。 2.用途新建類別的物件3.工作機制為物件成員分配記憶體空間,並指定預設值對成員變數進行明確初始化執行建構方法計算並傳回參考值4.實例new操作往往意味著記憶體中的開啟新的記憶體空間,這個記憶體空間分配在記憶體中的堆區,受到jvm控制,自動進行記憶體管理。這裡我們就是用String這個類別來舉例說明。 pu

js中new運算子工作原理是什麼 js中new運算子工作原理是什麼 Feb 19, 2024 am 11:17 AM

js中new運算元工作原理是什麼,需要具體程式碼範例js中的new操作符是用來建立物件的關鍵字。它的作用是根據指定的建構函數建立一個新的實例對象,並傳回該對象的參考。在使用new運算元時,實際上進行了以下幾個步驟:建立一個新的空物件;將該空物件的原型指向建構函式的原型物件;將建構函式的作用域賦給新物件(因此this指向了新物件);執行建構函式中的程式碼,並給新對

全新富士固定鏡頭 GFX 相機將首次推出全新的中片幅感光元件,可能開啟全新系列 全新富士固定鏡頭 GFX 相機將首次推出全新的中片幅感光元件,可能開啟全新系列 Sep 27, 2024 am 06:03 AM

近年來,富士膠片取得了巨大的成功,這主要歸功於其膠片模擬技術以及其緊湊型測距相機在社交媒體上的流行。然而,據 Fujirumors 稱,它似乎並沒有滿足於現狀。你

如何使用Java中的clone()方法來取代new關鍵字? 如何使用Java中的clone()方法來取代new關鍵字? Apr 22, 2023 pm 07:55 PM

使用clone()取代new在Java中新建物件實例最常用的方法是使用new關鍵字。 JDK對new的支援非常好,使用new關鍵字建立輕量級物件時,速度非常快。但是,對於重量級對象,由於物件在建構函式中可能會進行一些複雜且耗時的操作,因此,建構函式的執行時間可能會比較長。導致系統短期內無法獲得大量的實例。為了解決這個問題,可以使用Object.clone()方法。 Object.clone()方法可以繞過建構函數,快速複製一個物件實例。但是,在預設情況下,clone()方法產生的實例只是原始物件的淺拷

See all articles