zoukankan      html  css  js  c++  java
  • 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

     
  • 相关阅读:
    [leedcode 46] Permutations
    [leedcode 45] Jump Game II
    [leedcode 43] Multiply Strings
    [leedcode 42] Trapping Rain Water
    [leedcode 41] First Missing Positive
    [leedcode 40] Combination Sum II
    全排列
    [leedcode 39] Combination Sum
    [leedcode 38] Count and Say
    调和级数求和(分块)
  • 原文地址:https://www.cnblogs.com/BTMaster/p/3533583.html
Copyright © 2011-2022 走看看