【问题标题】:Search and replace regex in eclipse在eclipse中搜索和替换正则表达式
【发布时间】:2018-11-10 08:15:04
【问题描述】:

我在各种文件中有一些不同的字符串,比如

"a.x"
"a.y" 

在 Eclipse 的一个项目中。其中"a. 在所有人之间都很常见。 我想知道是否可以搜索 "a.*" 并替换为 a.*

所以基本上变成了

之前

"a.x"
"a.y"

之后

a.x
a.y 

【问题讨论】:

  • @Biffen:这不是对正则表达式的理解,而是关于在 Eclipse 中查找/替换如何工作以及它对正则表达式的支持的问题
  • 如果您到目前为止尝试过任何正则表达式,请将其添加到问题中。这将有助于减少您获得的反对票。虽然我认为这个问题很好
  • 使用搜索文件查看here。在两个对话框中选择正则表达式。

标签: regex eclipse


【解决方案1】:

您需要使用捕获组,我相信在 Eclipse 中您可以使用$1 作为第一个捕获组。所以这应该有效:

搜索:"a\.(.+)"

替换:a.$1

【讨论】:

    猜你喜欢
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    相关资源
    最近更新 更多