Notepad++ 使用正則表達式查找替換字符串


 
 

  最近在改一些別人寫的PHP代碼,由於之前的代碼可維護性比較差,因此工作量比較多,因此想找一些高效的方式改一些有規律的代碼。

      比如: 我想將一些類似$rowss[MaxGetCash_num],$rowss[modes_gifts_money],$rowss[Limit_Betting]等字符串,由於之前的程序員沒有在索引兩邊加"",所以程序會報錯。

  我的目標就是將$rowss[MaxGetCash_num],$rowss[modes_gifts_money],$rowss[Limit_Betting]

      轉換成$rowss['MaxGetCash_num'],#rowss['modes_gifts_money'],$rowss['Limit_Betting']

 

  正則表達式的基礎知識,大家可以在網上搜索學習。

  

  大家可以先按ctrl + H調出替換窗口,然后在搜索模式組中選取正則表達式,然后在搜索框中輸入規則:(\$rowss\[)(\w+)(\])

                                      在替換框中輸入規則:\1'\2'\3

  然后單擊替換即可。

  \1就是第一個括號子模式匹配的字符串,\2就是第二個括號子模式匹配的字符串,這1、2中間2、3中間分別加入一個
',即可完成需求。

 

  歡迎各位Notepad++的忠實用戶同我交流,我郵箱:360776816@qq.com

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM