【问题标题】:How to search and replace phrase in eclipse/regex如何在 eclipse/regex 中搜索和替换短语
【发布时间】:2013-10-04 22:39:46
【问题描述】:

我正在尝试在 Eclipse 中查找和替换该短语

doSomething(*,

doSomething(*)

(其中 * 是通配符)

我试过 ctrl+f 和 ctrl+h。当我使用通配符时,它会找到该短语,但是当它被替换时,它将被逐字替换为星号,而不是其中的短语。有没有办法这样做(也许用正则表达式?)。如果eclipse中没有办法,有什么软件可以吗?

【问题讨论】:

    标签: regex eclipse replace wildcard


    【解决方案1】:

    您需要在点击CTRL + F 时启用Regular expressions 复选框。

    Find: (doSomething\([^,]+),
    Replace: $1)
    

    在替换中使用$n,其中n 是捕获组( ) 的第nth 次出现

    【讨论】:

      【解决方案2】:

      ctrl-f 并勾选了Regular expressions 选项,

      查找:(doSomething\([^,]*),

      替换为:\1)

      【讨论】:

        猜你喜欢
        • 2015-12-28
        • 2016-07-21
        • 2017-01-05
        • 2021-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-11
        • 1970-01-01
        相关资源
        最近更新 更多