用递增的数字替换Netbeans编辑器中的数字

时间:2009-05-13 10:06:47

标签: netbeans replace sequence

我在Netbeans 6.1编辑器中有一些看起来像这样的代码

fooString(8)
fooString(8)
fooString(8)
fooString(8)
foostring2(8)
foostring3(8)
foostring4(8)
foostring5(8)
foostring6(8)
foostring7(8)
foostring7(9)
foostring7(10)
foostring7(11)
foostring7(12)

我希望将其转换为 fooString(1)
fooString(2)
fooString(3)
fooString(4)
foostring2(5)
foostring3(6)
foostring4(7)
foostring5(8)
foostring6(9)
foostring7(10)
foostring7(11)
foostring7(12)
foostring7(13)
foostring7(14)

是否有一种方法,例如正常表达或其他任何工作?

谢谢

1 个答案:

答案 0 :(得分:1)

您想以编程方式执行此操作吗?如果没有,那么我会做以下

  1. 使用正则表达式在数字周围插入一个标签,以便(8)变为(\ t8 \ t)
  2. 将其复制到Excel工作表。选项卡会将数字排列在一个单独的列中,即excel看起来像这样。

          A            B        C
       foostring(      8        )
    
       foostring1(     8        )
    
       foostring2(     8        )
    

  3. 现在更改B列中的值。只需在前2行中键入1和2,然后向下拖动以填充行的rset。

  4. 复制回netbeans编辑器并删除步骤1中插入的​​标签。