2016-09-15 126 views
-2

我正在使用NetBeans,我正在開發一個php項目。 我需要使用查找工具,尋找所有的項目中,以下字符串會出現

mysql_free_result($myVarName); 

$ myVarName可以被允許在PHP中的任何名稱的點。

然後我和

mysql_free_result($myVarName); MyAdditionalString 

替換此字符串觀察到$ myVarName可以在腳本diffents點不同,所以替換曾與正確的變數名稱來代替。

Netbeans查找工具可以使用正則表達式進行搜索模式,那麼我需要寫什麼才能找到這個點?

+1

是你的問題,你應該如何在NetBeans寫一個正則表達式來重構一個變量名,那恰好在一個PHP文件中? –

+0

我的問題是要寫一個正則表達式,我可以在netbeans的搜索工具中使用。 這個正則表達式需要匹配「mysql_free_result($ myVar)」 所以我可以使用搜索和替換函數在該指令之後附加一些東西 – user2548436

+0

這或多或少是我寫的。 :)無論如何,你應該刪除「PHP」標記,因爲這個問題是關於正則表達式而不是PHP本身。 –

回答

0

搜索與

  mysql_free_result\(\$[a-zA-Z]+\); 

 $0 myAdditionalString 

由於更換到@Jakumi您的建議

+1

,OP可以用'$ 0 MyAdditionalString'替換。然而,PHP變量可以包含數字和下劃線以及......請參閱http://wiki.netbeans.org/FaqEditorBackReferences – Jakumi

+0

是的,這是正確的,但在我的情況下沒有數字和下劃線出現在變量的名稱 – user2548436