2012-12-03 136 views
1

我在我的網站許多情況下,我無意中包括下面的代碼:Dreamweaver的正則表達式查找和正則表達式替換

if (isset(htmlspecialchars($_GET['u']))) 

我需要做廣泛查找/替換把代碼變成這樣:

if (isset($_GET['u'])) 

我嘗試使用下面的代碼,以找到與正則表達式,但如果我不包括用htmlspecialchars和括號只出現。

  • 查找:用htmlspecialchars(\ $ _ GET [ '([^'] *) '])
  • 替換:$ _GET [' $ 1' ]

任何想法?謝謝!

回答

2

()[]需要逃脫。

isset\(htmlspecialchars\(\$_GET\['([^']*)'\]\)\) 
+0

@subroutes,在正則表達式中出現正則表達式語法錯誤 - 無與倫比) – Brandon

+0

請參閱我的編輯。 – subroutines

+0

好的,但我無法編譯整個事情。如何將id找到這個:isset(htmlspecialchars \(\ $ _ GET \ ['([^'] *)'\] \)) – Brandon