在eclipse中找到好的正则表达式

在eclipse中找到好的正则表达式,eclipse,Eclipse,我想知道是否可以使用eclipse从搜索中筛选代码行 示例:我必须提取“之间的所有代码部分,不包括以“logger”开头的所有行以及以/开头的所有注释。我找不到确切的正则表达式来这么做 你能帮我吗?提前谢谢。致以最诚挚的问候。您可以使用^((?:[^\r\n“])(?!logger)(?!/)+)(“[^”]*+”实现以下目的: 第一组(\1)将包含一行中第一个“…”前面的字符 第二组(\2)与“…”匹配 此正则表达式的限制是只匹配行中的第一个“…”。^((?:[^\r\n“](?!logg

我想知道是否可以使用eclipse从搜索中筛选代码行

示例:我必须提取
之间的所有代码部分,不包括以“logger”开头的所有行以及以
/
开头的所有注释。我找不到确切的正则表达式来这么做


你能帮我吗?提前谢谢。致以最诚挚的问候。

您可以使用
^((?:[^\r\n“])(?!logger)(?!/)+)(“[^”]*+”
实现以下目的:

  • 第一组(
    \1
    )将包含一行中第一个
    “…”
    前面的字符
  • 第二组(
    \2
    )与
    “…”
    匹配

此正则表达式的限制是只匹配行中的第一个
“…”

^((?:[^\r\n“](?!logger)(?!/))++(“[^”]*+”
:第一组(
\1
)在第一个
“…”
)之前包含字符,第二组(
\2
)匹配
)。
。这太棒了。你让我开心。我非常感谢你给我这个正则表达式。我想为我的词汇量道歉。我是法国人,这就是原因。再次感谢。祝您今天过得愉快。欢迎光临。我喜欢使用翻译,它也支持法语到英语。